Improvements of #353

@ApiImplicitParams & @ApiImplicitParam are now read on class interfaces
and superclasses using Spring AnnotationUtils.findAnnotation.
Include OSGi headers in the manifest so that the JARs can be used
in a OSGi container such as Eclipse Virgo.

The new headers should not impact non-OSGi usage in any way.
 #367 Fixes issue with application context having multiple RequestMappingHandlerAdapters

 #367 Uses equals to compare class name

Reproduces issue #367

Fails test when adapter is an autowire candidate
Merge pull request #363 from Mazday/ImplicitParamsOnInterface

Improvements of #353
Merge pull request #368 from draghuram/osgi

Include OSGi headers in the manifest.
Merge branch 'master' of https://github.com/martypitt/swagger-springmvc