Dev swipe

Add swipe directive (compare 2 valid layers and permalink parameter management)


This PR contains also 2 enhancements of the draggable directive:

     - makes draggable  directive working on touch device
     - draggable elements can't be moved out of the windows