Merge pull request #1 from travelbird/master

A lot of new features
Merge pull request #2 from travelbird/master

Support for subdocuments
Merge pull request #3 from travelbird/master

Created paging for list view
Merge pull request #4 from travelbird/master

refactored _add_paging_headers a bit
Merge pull request #5 from travelbird/master

added tests for paging feature
refactored the generation of the page links in the Link header