Update branch rules GraphQL mutation to support squash settings

To facilitate editing squash settings through branch rules add a squash_option argument to the update mutation for branch rule.

Edited by Jerry Seto