Allow ApiMember attributes to be applied by verb and/or route

This allows different Swagger Models to be emitted for the same DTO
based on Route and/or Verb. Supports a use-case where the same DTO may
be used for both a PUT & POST but only certain fields on the DTO may be
applicable to one verb not both. Providing more granular api docs.
Move swagger-ui to embedded resources & load via VFS
Bootstrap geared swagger UI by Tyst (https://github.com/Tyst)
Mirror csproj changes in to the Signed csproj
Merge pull request #932 from tvjames-Forks/swagger-enhancements

Swagger enhancements