AssetType specifies all the different formats, rename to AssetFormat.

This was necessary since saying something like:

    // Crazy php script that generates an MP3
    manifest.add("foo.php", Audio);

wasn't precise enough to figure out if the browser should load it (it
could be an unsupported audio format). Now that should be:

    manifest.add("foo.php", MP3);

Fixes #98.
Fix blob responseType detection in IE.
Log when an asset request is retried.
Even better blob support detection.
Link to Selenium tests
Add proper keyboard detection to Flash/AIR.
Quick fix.
Remove unused member.
Always clear to black.

Or in HTML's case, don't clear at all.
Change the SWF background color to black.

Fixes #102. I originally thought this would never be seen, but it's used
before the SWF is fully loaded (and the Stage3D context is grabbed).
Maybe it could be configurable later, but for now black is way better.
Text layout revamp, handle newlines and word wrap in TextSprites.

Refs #62.
Add TextSprite.align.

Refs #62.
Always use the smallest text bounding box for hit testing.

Closes #62.
Accelerometer Support

Building api for unified accelerometer control in Flambe framework.

Signed-off-by: Bradley Baysinger <bradley@seven2.com>
Updated accelerometer

Getting ready to fork flambé. Tidied up, refined, made disposal, reworked logic for orientation, removed motion stuff for now.

Signed-off-by: Bradley Baysinger <bradley@seven2.com>
Updates for incorporation into Flambe

Changed orientationChange to orientationUpdate. Removed disposal of accelerometer, and made instance persistent. Removed properties that allowed direct access to motion and orientation instances.

Signed-off-by: Bradley Baysinger <bradley@seven2.com>
More accelerometer updates to fit into Flambe

Separated EventGroups so they are independent. Added private NotifyingSignal1, so Accelerometer can stop when it is not in use.

Signed-off-by: Bradley Baysinger <bradley@seven2.com>
More accelerometer updates to fit into Flambe

Separated EventGroups so they are independent. Added private NotifyingSignal1, so Accelerometer can stop when it is not in use.

Signed-off-by: Bradley Baysinger <bradley@seven2.com>
Merge branch 'accelerometer' of https://github.com/braddelcat/flambe into accelerometer

Signed-off-by: Bradley Baysinger <bradley@seven2.com>

Conflicts:
	src/flambe/platform/html/HtmlAccelerometer.hx
Converted accelerometer values to Float

Orientation and motion objects now have values of type float. Also renamed their update functions to indicate internal usage.

Signed-off-by: Bradley Baysinger <bradley@seven2.com>