title: How do I allow merge commits without a "Bug nnn" reference past gitzilla's hooks
body: <p>I have Bugzilla and gitzilla set up as defined on the gitzilla home page (<a href="http://www.theoldmonk.net/gitzilla/" rel="nofollow">http://www.theoldmonk.net/gitzilla/</a>) with the default post-receive and update hooks. When I push any commits with the appropriate "Bug nnn"-like regexes it works perfectly fine. The problem is that I have to mark all of my merge commits with a similar regex or it is rejected by the gitzilla hooks:</p>
  
  <pre><code>remote: ======================================================================
  remote: Cannot accept commit.
  remote: 
  remote: No bug ref found in commit:
  </code></pre>
  
  <p>If I updated the merge commit to contain a reference to a bug in Bugzilla the push succeeds. Unfortunately, even though those merge commits are tagged with a bug reference, that bug in Bugzilla isn't updated by the commit.</p>
  
  <p>So, I think there are two options for fixing my problem. The option I'd like to be able to do is change something in the hook so that I don't need a "Bug nnn" reference on any merge commits. If that's not do-able, the second best option would be to actually update the bug in Bugzilla named in the merge commit. </p>