Manual merge of SVN changes
Add missing files
Merge pull request #47 from codeservice/master

TextLineMetrics added
Revert unwanted changes

The DPI is intended to return the real value from the user's system. This may be different than values other tools may return, but returning exact values (and leaving room for developers to round or hard-code a different value) seems more flexible than returning incorrect values.

The "format" improvements have been merged with the official project, and are now available from haxelib
Adding experimental support for OpenAL.framework on MacOSX for jgranick to explore windows support. Fixed hardcoded SoundChannel position, length and allows playing a sound from any position within the sound using .play parameters.
Adding frameworks for MacOSX OpenAL support
Some progress on OpenAL for Windows
Merge pull request #5 from haxenme/master

last changes ...