Added all the Pointer related callback in LuaState.
Merged all the mouse event listener in one.
Added a wraper function for SWIG_NewPointerObj and some operators for the vector2 class.