bind scroll event on all devices

loadMoreDocuments

views
Fix `start` parameter
Stop infinite scroll loading when all documents have been retrieved
Rename tests for consistency
Adapt tests
Fix not being able to open same document twice in a row on desktop
no more `shouldDisplayLoadMoreSpinner`
check if all documents have been loaded
Post company update only once per 30 minutes
hide infinite scroll spinner when parent spinner is active
fix desktop layout
load more spinner style
Expose test org via test helper function
Test company updates
Extract query string from GET parameter
Fix incorrect error message (server side)
Merge pull request #97 from AnyFetch/bug-fix

Fix not being able to open same document twice in a row on desktop
fix existing type checking
prevents infinite-infinite-scroll
Fix typo