RigidBody: remove unnecessary halving of height when creating cone shape.
Fix/tweak documentation of RigidBody's size.
ConsoleAPI: make non-script-usable function non-slot, log error if empty string is tried to be registered as a console command, simplify and optimize AvailableCommands (call YAGNI for case-sensitive ordering).

Conflicts:

	src/Core/TundraCore/Console/ConsoleAPI.h
ECEditorModule - UndoCommands: Fixed mac build
Windows deps: Change TBB to latest 4.0 release to make Tundra built with NO_BOOST work on windows xp again. Only copy needed TBB dlls to /bin.
ECEditor/Gizmo/Undomanager: Dont forget undomanager memory even if entity selection changes in the same editor. Make Transform edits not merge if you grab different axises. Clean up EC editor appearance. Expose active axes from EC_TransformGizmo. Make ctrl+z and ctrl+y undo/redo when a editor is open. TODO: This might get weird if you have multiple editors with history opened.
UndoCommands: Fixed so that you can parent multiple other commands to a single stack command. This in turn make all the child commands redo/undo after certain commands. Work flow: AddEntityCommand -> AddComponentCommand -> EditAttributeCommand, chained by giving the previous step command as parent to the next operation will make redo/undo work for the whole chain when your logic creates a entity, then some components and edits attributes, the whole thing will become one redo/undo action. Only the first AddEntityCommand should be added to the undo stack.