small documentation update; removed obsolete variable
added AssetManager.queueLength property, made 'queue' accessible via protected property (closes #399)
renamed 'queueLength' to 'numQueuedAssets' for consistency (refs #399)
small internal naming change for consistency
fixed unreliable clipRect when it was outside the stage bounds (closes #396)
fixed error in 'loadQueue' when 'purgeQueue' was called during active timeout (closes #403)
now checking if atlas / bitmap font texture is available (closes #402)
changed anonymous function for FDT compatibility of Scaffold (closes #401)
the TextField inside the Button class now has 'batchable' enabled (closes #404)

Buttons typically only have very short texts, so this should be a useful default.
added 'Starling.registerProgramFromSource()' method
now caching shader programs of FragmentFilters (closes #410)
optimized 'set numVertices' loop in VertexData (closes #406)
raised version to 1.4.1
added changes of version 1.4.1 to change log
updated binary for version 1.4.1
added 'offsetX/Y'-properties to BitmapFont

This allows to manually correct wrong positional data of characters. Bitmap Font tools like GlyphDesigner do not calculate the correct charactor offsets when adding special effects like drop shadows. This leads to wrong horizontal or vertical alignment in Starling. Those new properties allow to make up for this.
* initial SIG starling (with graphics extension)
Merge remote-tracking branch 'remotes/upstream/master' into sig

Conflicts:
	starling/src/starling/core/Starling.as
	starling/src/starling/display/DisplayObject.as
	starling/src/starling/display/Stage.as
	starling/src/starling/filters/BlurFilter.as
	starling/src/starling/filters/ColorMatrixFilter.as
	starling/src/starling/text/BitmapFont.as
	starling/src/starling/text/TextField.as
* merge fixed