Fixed some merge issues (now it's working properly)
Added test case for IK
Fixing tabs to spaces.
Added a license header.
More tab eradication.
Fixed the duplicate definition errors in normal.vert
...I left them commented out for reference and because
maybe this needs some rethinking.
Merge remote-tracking branch 'upstream/master' into no-sdk