Cleanup and fixed a parent bug when creating bones.
Merge branch 'develop' into feature/AnimationSystem
Testing animation data and fixed several bugs.
Finished reworking animation data loading (may still be broken) and started setting function for pose transform[].
Changed properties a bit.
Fixed a few issues with loading animation data and setup animation shader to read bones.
Swapped out animation test.
Merge branch 'develop' into feature/AnimationSystem (Fixed property issues)

Conflicts:
	source/components/animation.d
	source/components/assetanimation.d
	source/core/gameobject.d
	source/core/prefabs.d
Did some debug changes.
Started fixing data loading to support assimp partial bone nodes.
Reworked node loading.
Still working on reworking nodes.
Finished rebuilding nodes.
Changed shaders to update normal based on transformation.
Fixed an issue with loading in rotations.
Changed vertex boneid's to floats so the bone hierarchy works correctly.  Solved more issues with poses rendering wrong.
Added super basic animation code so the animation animates.
Merge branch 'hotfix/Input' into develop
Hid Awesomium stuff behind a version( windows ) for testing purposes.
Moved Awesomium to Windows Libs list.
Deleted bloat-y DWinProgramming files.
Set webview to enable transparency.