Quick 'n dirty NME support

This adds NME compatibility to prime.avm2 using
 a few conditionals tweaks. Unfortunately the
 HTML5 and CPP targets differ quite a bit so there
 is quite some duplication to be cleaned up…

Most patching to be done on TextField and friends.

- Remove RTTI from IFiniteStateMachine: unused..?
Fix URI unit test ran at startup on C++

Remove untyped.
Fix TypeUtil.as() for C++ target
Warn about --no-inline to prevent Haxe compiler
 making you go: WTF IS THIS ERROR?!!
Fix NME Flash compiles
Display traits cleanup

- Move `var visible` back into IPositionable.
- Remove scaleX from IGraphicsOwner.
- Make `var filters` compatible with NME.
- Remove dead scaleX,Y properties from UIWindow.
Rename 'float' to 'floating' for C++ compatibility
Fix multiple C++ compile errors

- Bindable needs generic because of being extended
  by the RevertableBindable generic class.

- Comment unused SliderBase.inverted setting
- InputFieldSkin fixes
- Simplify inline-ability of TextField.removeFocus
Fix NME HTML5 debug build startup exceptions.
LayoutExample4 as NME app (in examples/nme_test)
merge wwx2012
Compile test most components.
merge
small changes to Style.css in LayoutExample
Preliminary NME support.

Merge remote-tracking branch 'github/nme-sample' into haxe3_fixes

Conflicts:
	prime-bindable/src/prime/bindable/Bindable.hx
	prime-components/src/prime/gui/components/Button.hx
	prime-components/src/prime/gui/components/Label.hx
	prime-components/src/prime/gui/core/IUIComponent.hx
	prime-components/src/prime/gui/core/UIBitmap.hx
	prime-components/src/prime/gui/core/UIComponent.hx
	prime-components/src/prime/gui/core/UIGraphic.hx
	prime-components/src/prime/gui/core/UITextField.hx
	prime-components/src/prime/gui/core/UIVideo.hx
	prime-components/src/prime/gui/core/UIWindow.hx
	prime-components/src/prime/gui/traits/IDrawable.hx
	prime-components/src/prime/gui/traits/IStylable.hx
	prime-core/src/prime/net/ICommunicator.hx
	prime-css/src/prime/gui/styling/TextStyle.hx
	prime-css/src/prime/gui/styling/TextStyleCollection.hx
	prime-display/src/prime/avm2/display/Loader.hx
	prime-display/src/prime/gui/display/IDisplayObject.hx
	prime-display/src/prime/gui/display/ITextField.hx
	prime-display/src/prime/gui/display/Window.hx
	prime-display/src/prime/gui/effects/effectInstances/EffectInstance.hx
	prime-display/src/prime/gui/input/Mouse.hx
	prime-display/src/prime/gui/traits/IGraphicsOwner.hx
	prime-display/src/prime/gui/traits/ISizeable.hx
	prime-display/src/prime/gui/traits/ITextStylable.hx
	prime-fsm/src/prime/fsm/SimpleStateMachine.hx
	prime-layout/examples/styles/layoutExample4/StyleSheet.hx
	prime-media/src/prime/media/VideoStream.hx
, and ; Fixes
Remove dead switch cases. Add throwing cases.
Fix stack overflowing RelativeLayout setters.
Fix skin package names.
Bad merge fixes.