WIP
Support vertex-colored meshes

Support non-triangle meshes

Read xml document directly from input stream

Add WIP skeletal mesh support

Add up-axis support
Add SkeletalMesh loader for collada
Merge branch 'skeletal-mesh-parsing' into develop
Merge pull request #1036 from mkienenb/PR-collada-updates

Pr collada updates
Partially fixed behavior of long lines in a multiline UIText.
Reverting failed pull request #1036

This reverts commit d6b4ce6c84cc01153cf7a7ebc98bd42106524974, reversing
changes made to a0156961fa56f406339d53d2612b338834f47659.
Merge pull request #1038 from immortius/develop-unmerge

Reverting failed pull request #1036
Merge branch 'develop' into develop-uitext-fix
Support for vertex coloring shader
Parse Skeletal Mesh from Collada

Support Vertex-colored static mesh materials
Fixed highlighting of long lines in multiline UIText.
Fixed skin.
Strip color from text during copy from UIText.
Merge pull request #1039 from mkienenb/PR-collada-skeletal-mesh-colored-vertexes

Pr collada skeletal mesh colored vertexes
Merge pull request #1040 from immortius/develop-uitext-fix

Fix for UIText to support multiline mode.
Tooltips are now UIWidget. This allows them to contain non-textual elements, and to be extended (via wrapping in a Layout and added further elements to that layout). Simple methods for setting and binding strings for tooltips have been retained.

.ui files now support a simplified declaration of UILabels as simple strings. Obviously allows for the tooltip declaration, but can also be used anywhere a label may be desired. See the videoMenuScreen.ui for an example.
Merge pull request #1041 from immortius/develop-tooltips

Tooltip Widgets
Fixed a bug with "Q" dropping whole stack, instead of one item.