test: Give the basic test more time to pass

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Fix caching bug

Signed-off-by: Lewis Marshall <lewis@lmars.net>
script: Set flynn-init path

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Dump all logs on failure

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test: Add timestamp to debug output

Signed-off-by: Lewis Marshall <lewis@lmars.net>
controller: Log scheduler job events

Signed-off-by: Lewis Marshall <lewis@lmars.net>
controller: Log errors starting jobs

Signed-off-by: Lewis Marshall <lewis@lmars.net>
travis: Turn test parallelism down to 1

The parallelism flag defaults to the number of CPUs
and triggers #76 intermittently.

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
website: Initial controller json-schemas

Descriptions have not been written, and some routes may be missing their
proper queries.
website: Switched to using an erb template for generating the controller.md

Sadly pygments throws a hissy fit when given a term or json code fence.
website: Added link to schema in docs
website: Updated Gemfile, adding prmd

Due to an error in the upstream gem, its chosen to use the git commit instead.
website: Added new_job schema type (corresponding to the NewJob type)
website: Added resource_req schema type (corresponding to the ResourceReq type)
website: Updated route type with properties
website: Added config defintion to basic types
website: Updated request schemas with proper requests
website: Updated controller output files
website: Remove built schema files

controller.html.md is generated when `rake schema` is done
website: Update prmd dependency