Merge pull request #1120 from dgough/next

Updated some of the form Control classes so that they get marked as dirty when modified
Added support for specifying front facing polygon mode (CW or CCW) in RenderState.
Fixed issue with parsing tags in .scene file for nested nodes.
Added ETC1 compressed texture support.
Added support for dynamic meshes rigid bodies via btConvexHull, which is a more efficient approximation of a convex mesh. More accurate higher resolution static triangle meshes are still supported via btBvhTriangleMeshShape when a mass of zero is specified.

Updated the physics sample in the sample browser to use a dynamic mesh rigid body for the duck model.
Merge branch 'next' of https://github.com/sgrenier/GamePlay into next
Merge pull request #1127 from sgrenier/next

Minor fixes and features
- Adds initial support for Social API with Scoreloop impl for BlackBerry.
- Cleans up some PREPROCESSOR macros for consistency.
- Fixes a few warnings.
Merge branch 'next' of https://github.com/blackberry/GamePlay into next

Conflicts:
	gameplay/src/PhysicsController.cpp
move focus by key arrows only to focusable controls
fixed controls removing from Container
fixed log output for strings containing '%'
Added basic support for multi-line comments in properties files via C-style /* and */.
Merge pull request #1135 from sgrenier/next

Multi-line comment support for properties files
Moved AnimationTarget::getPropertyId to a protected function so that devs can make their own Property IDs, or use the existing ones
Merge pull request #1131 from reven86/next-clean

Bugfixes
Merge pull request #1141 from rcmaniac25/helpful-additions-animation_property_id

Customizable Animation properties
align controls only if alignment is set
reset total width and height of Container before their calculation
take control's margin into account during Container total width/height calculation