Added support for prototype operation request and response.
RequestPrototype getBody returns null now instead of an empty JSON object if there were no parameters for the request in the body. Also updated getOperation view to not show a response prototype if the operation scope is "collection".
Added pages support and the ability to override navigation with a view.
Fixed response prototypes to exclude prototypes for GET on collections.
added parameter for doc
added parameter for doc