'Try It' should provide templates based on JSON Schema

Provide simple examples for the 'try it' section of RAML, based
on the JSON schema to aid RAML users in the API exploration
process.

I am not entirely happy with the logic for schema based example
generation being placed in `BodyType`. I would generally try
to move this to an Angular service, but I wanted to get your
opinion on this first.

Example generation was extracted to a standalone library which is
being used by the api-console:
https://github.com/bripkens/json-template-generator

Contributor agreement signed:
https://gist.github.com/bripkens/f12524c4ce1acd0a0202

Fixes #36