Fix for when recursive List/Set types causing StackOverflow exception

Fixes issue reported https://github.com/martypitt/swagger-springmvc-example/issues/16
Adding travis ci support
(cherry picked from commit f0b17be5ad7155138c8016219439bdadc151057c)
Fix for parameter names when debug info is absent causes NPE

Fixes #86
Fixes the case where the jackson annotations rename a candidate property

Fixes #84
[maven-release-plugin] prepare release swagger-springmvc-0.5.1
[maven-release-plugin] prepare for next development iteration
Updated the documenation
Merging from rel-0.5