* Fix rule naming, warn log and use switch case for ref update * Fix tests * Refactor isForcePush to remove post-receive only related msg * Add two new settings to branch rules: block merge and force push to branch