fix code thats gets the HEAD SHA to handle PRs
don't try to update GitHub status if there's no SHA
don't show rebuild SHA form if there's no SHA
give the view a better name, describing what it is
handle a null SHA when showing a build
refactor so the response model creation can be reused
add POST /builds
add form to start a new build
actually check for an empty value
style errors
Merge pull request #41 from half-ogre/half-ogre/26-force-builds

Add a form to start a new build