Adding override of auto generated nickname

 Swagger has a nickname filed specified in the 1.2 standard. It is used
to generate an alternate name for code generators to use for that api.
This patch provides a way to override the generated nickname with one
specified in the grape documentation.

    Example:
          desc(
            'Get all the cloud profiles in the system',
            :nickname => 'getAllCloudProfiles',
          )
Better documentation for info usage
Merge pull request #119 from taybin/patch-1

Better documentation for info usage
Added support for generating nested models from composed Grape Entities.
Merge pull request #100 from maginatics/FW-Port

Should be able to override the generated nicknames
Fix a typo in README

Reallly -> Really
Merge pull request #123 from DNNX/patch-1

Fix a typo in README
Upgraded to RSpec 3.0.
Fix build on Rubinius, see https://github.com/travis-ci/travis-ci/issues/2542.
Merge pull request #125 from dblock/rspec-3.0

Upgraded to RSpec 3.0.
Rewritten test example, updated README.
Merge pull request #126 from dblock/test-example

Rewritten test example, updated README.
Added ability to change the description and parameters of the API endpoints generated by grape-swagger.
Fixed undefined method reject for nil:NilClass error on an undefined route.
Merge pull request #127 from dblock/undefined-method-reject

Fixed undefined method reject for nil:NilClass error on an undefined route.
combined global models with endpoint entities
Merge pull request #128 from dspaeth-faber/combine_global_models_with_enities

combined global models with endpoint entities
Merge pull request #124 from dblock/api-desc-and-params

Added ability to change the description and parameters of the API endpoints generated by grape-swagger.