Fix defaultValue.

grape-swagger 0.7.2 tries to map
  'defaultValue' -> 'defaultValue'

But there is no such attribute in grape 0.6.1.
This patch makes it work by changing the above to:
  'default' -> 'defaultValue'
Add namespace description to swagger json
Add tests for namespace description in swagger json
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