[WIP] Improve profile : add to bottom of map 

Here is a WIP version of the new profile (see enhancement #1729). 

[Test link](http://mf-geoadmin3.dev.bgdi.ch/kan_improve_profile/src/)

- [x]  the box and the d3-profile as well are responsive with the window browser (even on language change events)
- [x] the box is no longer dragabble and to the bottom
- [x]  control buttons are on the rigth side for a better user experience ;)
- [x]  stats are summarized on the left side with a refined design
- [x]  show/hide button still switches between standard measure tool and profile tool
- [x] there is still space for new stats on the left side and new buttons on the right side (e.g altitude change, highest/lowest point, zoom to transect button, normalize profile...)
- [x] cross-browser compatibility
- [x] adapt print
- [x]  replace the reduce button. Cancelled, since we want to maintain a consistent style between popups.

Then further enhancements will be handled in this issue #1912.
Doesn't work since angular 1.3, we must listen on the `$rootscope` instead of `scope`