Updated documentation.

Updated documentation to reflect the changes.
Some improvements in relation to general changes.
Renamed method dispose() to destroy().
Renamed method dispose() to destroy().
Reworked logic of the button. Added event eventClick.

Also some improvements in relation to general changes.
Some improvements.
Renamed method dispose() to destroy().
Completely reworked system of the positioning of attached objects.

Now nested objects are unaware of changes about of the parent position
and rotation and coordinates of the attached objects do not change when
parent entity moves or rotate. Global position in the world of attached
objects can be found through globalX & globalY.
Some optimizations.
Added plugins system and small improvements.

Now if you want to add non-visual object in the structure of the game
and receive a call to update(), just implements an interface
plugins/IPlugin.as and add it to framework via AntG.addPlugin().
Added an exception for ignore pressing unsupported keys.
Fixed problems with text alignment and other fixes in relation to general changes.

Fixed problems with text alignment. Renamed methods begin&endUpate() to
begin&endChange(). Added method setStroke().
Renamed method dispose() to destroy().
Added new static methods calcVelocity(), maxFrom() and minFrom().
Added support for animated users cursors.

Animated cursors are made on the basis of AntActor.
Some improvements.
Changed standard view of the preloader.

Now preloader looks like a Unity3D preloader but without logo.
Some changes in relation to general changes.
Renamed method copy() to copyFrom() and method clone() method to copy().
Some improvements in relation to general changes.

Renamed method dispose() to destroy().