Deselect feature from PL on tooltip

This adresses #1238

When choosing a different object with the mouse, the feature in the permalink will be deselected and removed from the PL.

I had to refactor the `gaRecenterMapOnFeatures` to allow for a `reset` function to be called in the tooltip directive (which will also remove the permalink parameter.

Highlighting is currently being refactored by @oteral, which will probably also affect this (and make it more elegant)