Add '#Start' button to create new builds from commits that don't have builds.

Summary:
Refactor build creation functionality out into a separate file.

Add Sinon to the tests package

Add a test for the createBuild utility

Reviewers: cramer

Reviewed By: cramer

Differential Revision: https://tails.corp.dropbox.com/D63605