1st modification of navigation

Added a class VTNavigationHandler largely based on
MouseNavigationHandler but with some modification on:
-"_handleMouseWheel" to zoom toward mouse position
-"_handleMouseMove" and "_handleMouseUp" to reverse the rotation
And added:
-"_handleContextMenu" if we want to do something with right click