Base class for all Manipulator implementations.
| target | VisualElement being manipulated. |
| RegisterCallbacksOnTarget | Called to register event callbacks on the target element. |
| UnregisterCallbacksFromTarget | Called to unregister event callbacks from the target element. |