support for range-based pagination

* support for "Range: items=20-29"-like requests
* responses for collections return a "Content-Range: 20-29/1200"-like
  header
* If the range can be transformed to a page-like pagination, link
  headers will be included
* disabled maximum of 100 entities per request
removed Java 8 API call
Merge remote-tracking branch 'upstream/dev' into feature/range-based-pagination

* upstream/dev:
  removed obsolete method
  support for If-Modified-Since conditional requests

Conflicts:
	rest/src/main/java/org/envirocar/server/rest/guice/JerseyModule.java
expose Content-Range header in CORS requests
Merge pull request #202 from autermann/feature/range-based-pagination

Support for range-based pagination