Merge pull request #1 from GarageGames/development

Update to latest dev branch version
Updated ShapeVectorToy to use setPolyPrimitive instead of manual PolyList points

Users can now create a polygon with 3 to 20 vertices, or a circle.
Resolved Conflicts:
	engine/source/2d/scene/Scene.cc
Conflicts:
	engine/source/2d/core/SpriteBatch.cc
	engine/source/2d/sceneobject/CompositeSprite.cc
In the README, Torque2D.app should have been torque2D.exe for copying on Windows.
- Reduce the picking mode of "any" to mean OOBB & Collision in combination and not includ AABB and whilst AABB is very fast, it's also pretty specialized and would probably "get in the way" of typical picking operations in a gane.
- Tidied the ShapeVector but this type needs some serious work, it's pretty lame.
- Renamed "Colour" to "Color" for consistency.
- Added "pickRay" demonstrations to the PickingToy.
- Forgot to set the PickingToy at defaults before last commit.
- Added Scene "pickCircle" to WorldQuery.
- Added "pickCircle" to "PickingToy".
- Renamed some WorldQuery methods for consistency.
- Added a "BlankCircle" asset for rendering simple colored circles.
- Fixed a minor problem with WorldQuery when picking AABB on objects OOBB.
- Removed duplicate initialization from TamlWriteNode.
Merge remote-tracking branch 'upstream/development' into development
fix for onCollision/onEndCollision - the parameters should have been and are now onCollision(this, other, details).  they used to be onCollision(this, thisAgain, other, details)
- WaveComposite now directly inherits from SpriteBatch and not CompositeSprite for demonstration.
Added a JointsToy WIP
Merge remote-tracking branch 'refs/remotes/upstream/development' into development
- Fixed DealsDamageBehavior::onCollision in the DeathBallToy. It was missing a parameter. Collision should be working again. Should the parameter list be changed again, this function needs to be updated.
- Added changes from pull request #32 (https://github.com/GarageGames/Torque2D/pull/32).
Merge pull request #44 from lilligreen/laboratory

ShapeVectorToy improvements