Support receiving Github push events

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Support receiving Github pull request events

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Update Github commit statuses

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Log http requests to stdout in Apache Combined Log Format

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Upload build log to S3

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Ensure build uses the correct dockerfs

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Move daemon code into Runner

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Run builds in parallel

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Save pending builds to BoltDB database

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Various fixes

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Limit parallel builds to 10 at once

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #6 from flynn/github-events

Trigger parallel builds from Github events