Dev optimize

This PR makes some optimizations :  
 -  Use jquery to display preview layer in catalogtree
 -  Remove the tools from mobile.html
 -  Remove homescreen panel from index.html
 -  Improve the use of Swipe on mobile
 -  Improve the use of Time Selector slider on tablet
 -  Minor improvment for the display of measures and profile

TEst [here](http://mf-geoadmin3.dev.bgdi.ch/ltteo/src/index.html?X=179009.78&Y=696352.09&zoom=1&lang=fr&topic=ech&bgLayer=ch.swisstopo.pixelkarte-grau&layers_timestamp=19461231&time=1946&layers=ch.swisstopo.zeitreihen&swipe_ratio=0.50)
No it's for  avoiding complete digest cycle on each keyboard event, useful when you let push the arrow button for a long period (hundred of keyboard event were sent).

$digest function update only values on the current scope and its children so the slider component is updated smoothly   then with the debounce function we trigger a $digest cycle on the rootScope  (=$apply) only when the user has finished to move the slider cursor.