Support for trimmed textures

- Textures can be rotated and trimmed, with full support for getColor**
and hitTest
- Texture region logic changed: now full pixel region is provided
-  fixes in getColor functions
- added Texture.fromData function in order to avoid explicit usage of
Texture constructor
- added texture atlas generated with trimmed / trimmed and rotated
subtextures