[WIP] Time compare

This PR add management for: 
 - permalink `layers_timestamp` parameter
 - list of timestamps in LayerManager (only timeEnabled layer)

Interactions between LayerManager and TimeSelector had needed  a cleaning of TimeSelector code.

Ready for a first review

Test [here](http://mf-geoadmin3.dev.bgdi.ch/dev_timestamp/)

Fix #1529  #1553 #1721 #1789 

 -  [ ] Missing css (size of buttons, remove transparency slider on mobile)
 - [x] More tests with duplicate layers
 - [x] Tooltip with time for each layer #1789 
 - [x]  time parameter isn't assigned correctly to the layer 
 - [ ] WMS layer hasn't 'all' value
 - [ ] Add a cross to close the popover


Well, by dynamic I mean that the timeslider adapt's to max-size based on the timestamps of the layers that are currently on the map.

For lubis, the slider is way too big. I can see the increased complexity...