swagger-maven integration

This mainly introduces the swagger-maven-plugin integration, reducing the webapp size (see #30).

There are still some problems with correctly referencing data models as api operation repsonse, hiding generic java objects from the listing and concerning the m2e integration.