Adds support for models and body param type
Fixes specs
Lots of changes to make API doc compatible with swagger-ui

Conflicts:
	README.markdown
	lib/grape-swagger.rb
Properly describe arrays in parse_entity_models()
Correctly handle arrays of items and complex types in params
Fix (some of the) specs
Merge branch 'refs/heads/pr/104' into swagger-ui

Conflicts:
	lib/grape-swagger.rb
Clean up after merge of PR #104
Check for complex types in parse_params
Add all options for add_swagger_documentation to README.md
Add comment to add authorizations to operations
Clean up output in lib/grape-swagger.rb
Fix file upload elements
Remove unneeded (and disallowed according to spec) elements from the root documentation
Fix API paths and add a default description
Clean up commented-out code
Clean up authorizations
Fix specs
Change the way required properties in models are indicated in the JSON
Fix non-reentrantness in #parse_entity_models