website: Added new_job schema type (corresponding to the NewJob type)

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
website: Added resource_req schema type (corresponding to the ResourceReq type)

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
website: Updated route type with properties

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
website: Added config defintion to basic types

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
website: Update schema controller types

All types have been updated to their latest representation.

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
website: Corrected job.state example

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
website: Added job#state enum in schema

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
website: Cleanup controller json schemas

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website: Cleanup json schema dir

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website: Give controller json schemas own common schema

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website/schema: Add controller key schema

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website/schema: List examples in schemas

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website/schema: Add schemas for controller examples

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website/schema: Fix typo

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website: API doc generator WIP

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website: Fix

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website: Fix: Add dependency

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website: Add rake task to compile api doc

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website: Add compile API doc to rake compile

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>
website: Don't render table for common schema

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>