Implemented MousePoint

+ Corrected detection for config.point === null
+ dispatch error event for missing 'new' keyword
+ Added name to Point constructor
+ created MousePoint - a Point that follows the mouse.
Renamed Gamepad to PadPoint

+ Renamed example for gamepad point
+ added warning for missing constructor name
+ implemented constructor name for Text