Jpms (#87)
* disable dropwizard default exception handling
* init
* cleanup
* migrate runtime
* migrate dropwizard
* rename modules
* rename modules
* rename modules
* rename modules
* rename modules
* rename modules
* cleanup
* cleanup
* cleanup cfg
* cleanup cfg
* cleanup cfg
* migrate openapi
* migrate streams
* migrate di
* auto package info
* migrate store
* migrate auth
* migrate services + manager
* startup order, static resources
* migrate entities
* upgrade gradle
* fix jackson subtypes
* formatting
* fix entities api
* fix entity registry + event streams
* formatting
* fix tests
* fix reactive
* fix build
* export rxjava
* improve logging
* fix static resources
* fix mustache
* fix streams
* fix jaxrs
* formatting
* fix modules
* formatting
* servlet registration
* formatting
* cleanup module path, fix warnings
* formatting
* fix warnings
* remove interface Dropwizard
* remove interface Dropwizard
* fix conditional requests for static resources
the existing implementation did not conform with the HTTP requirements and basically never returned a 304
* fix subtype case
* formatting
* cleanup
* force useForwardedHeaders: true
* http client
* fix services uri
* fix services url
* add patch with skipLastModified
* formatting
* fix tests
* adjustments for cfg util
* formatting
* fix http client
* fix defective state
* stop background tasks on exit
* formatting
* fix metrics
* http client logging
* fix entity loading
* fix streams
* use jackson for xml binding
* formatting
* entity data dumps
* entity data dumps
* cleanup
* cleanup
* fix reload if not exists yet
* do not hide reloading services
* cleanup
* cleanup
* fix reload issue
* fix log filters task
* prepare release
Co-authored-by: Clemens Portele <portele@interactive-instruments.de>