Fixed bug with forEach iterators.
FlxSound: turn _position into public, read-only var time
Consistent newlines for metadata, closes #890
FlxText: add fieldWidth (0d696cfc62b1f75e91f299a4cbcb971fa731e340), closes #915
Small adjustment for the docs on FlxSprite.scale
added autoSize prop to FlxText (issue #772)
changed autoSize type to Bool (issue #772)

Since there might be problems with different combinations of text
alignment and autosizing
Performance improvements related to tweening.
Documentation and slight improvements to FlxPool and FlxTimers.
Adding swapAndPop function to FlxArrayUtil.
Adding FlxSignal - a signaling utility for HaxeFlixel.
Merge branch 'dev' of https://github.com/HaxeFlixel/flixel into dev
Tweak to SignalManager class description.
less casting is typed group
FlxText constructor:  Width -> FieldWidth, size -> Size
autoSize shortcut (thank to Jens)

pass 0 as FieldWidth parameter or set fieldWidth to 0
FlxText: improve docs on autoSize and fieldWidth, closes #772

also changed FieldWidth from Int to Float in new()
Revert "less casting is typed group"

This reverts commit cdeb21a6e7bd9aadad6559bbb17f247a9065623b.
Improvements and OCD refactoring of FlxTypedGroup.
Improvements and comment adjustment.