bugfix 774:
now timeline and exhibit dates in datepickers are displayed correctly
+refactored unit-tests
Merge pull request #856 from GiorgiyLutidze/bugfix744_2

Bugfix774
Enable progressive loading for search results.
Enable progressive loading for tours.
[BugFix] Leaf timelines don't have exhibits.
Show progress bar when loading missing data from server.
Disable Merge during elliptical zoom animations.
Enable progressive loading for regimes.
Merge branch 'master' of github.com:alterm4nn/ChronoZoom into progressive-loading
Enable progressive loading on all collections.
Keep Viewport and URL in sync.

- Clicking on a timeline, exhibit or content item updates the URL to show the path of the clicked item.
- When no item is clicked update the URL to show the path to the LCA.
- Properly handle URL params such @tour and @bookmark.
Merge branch 'progressive-loading' of https://github.com/Wahib/ChronoZoom into wahib