Initial Implementation of leap_cursor

First full version that appears to work pending trying it out in the
application.
More "Functiony"

Yay!
Cursors: Leap stuff does awesome stuff now

Fixed a bug in Zoom where we weren't scaling
Fixed a bug for pointers-changed with the zooming
Fixed a bug in panning that doesn't move the whole UI