Bug 1109162 - Do not validate commit names for non-landable patches +autoland

https://bugzilla.mozilla.org/show_bug.cgi?id=1109162

Tests passing:
![screen shot 2014-12-09 at 6 25 29 pm](https://cloud.githubusercontent.com/assets/122602/5369995/cebb4fe0-7fd0-11e4-9c52-cb33be1c038b.png)