Add an --ignore-branch option for 'gemnasium push'

Mostly copied from https://github.com/gemnasium/gemnasium-gem/pull/4, but renamed and including additional requested specs.