adds getBounds() to Image class
Always output bounds in local coordinate
New Imagemask mask
Move getBounds to Imagemask
fix AtlasData to support Imagemask

- create() doesn't work on C++ code if receiving a BitmapData
- createRegion() doesn't copy Rect/Point which could cause reusing the same value.
Add collidePixelmask() for non flash targets using BitmapData
Merge pull request #126 from fserb/collide

adds getBounds() to Image class, add new Imagemask mask type
Speed improvements for openfl-bitfive
Template improvements, clearing up gfx/sfx confusion
if directive fix
Updating for version 2.4.0
Option to play an emitter animation backwards
Fixed particle backwards motion
Merge pull request #138 from XXLTomate/emitter_backwards

Option to play an emitter animation backwards.
Fixed invisible particles
Fix for text width/height ignored/changed to 100 in hardware rendering.
Fixed faulty Text dimensions.
gave Image.smooth getter and setter.

Smoothing was not working on flash target because both the
bitmap.smoothing and the param needs to be true.
Smooth for non-flash target.
Merge pull request #140 from XXLTomate/particleType_fix

Fixed invisible particles.