function to set a build revision
add LibGit2Sharp
get SHA for build if there isn't already one
don't require a SHA for forced builds
add button to build ref for failed builds
Merge pull request #39 from half-ogre/half-ogre/25-dont-require-sha

Don't require a SHA for a forced build