Up notification time to 4 seconds

Allows time to read message
added full 3d sound support
added full 3d sound support
Merge branches 'master' and 'master' of https://bitbucket.org/destructo_game/main-client
Merge branches 'master' and 'master' of https://bitbucket.org/destructo_game/main-client
Updated textures, new models, modified GLMesh to support multiple render nodes in a model file.  (Fixes issue with scifi soldier 1).

Former-commit-id: 62b68f0e41f20e2d2030b351942bbd7a4a9e81ae
Updated textures, new models, modified GLMesh to support multiple render nodes in a model file.  (Fixes issue with scifi soldier 1).

Former-commit-id: 62b68f0e41f20e2d2030b351942bbd7a4a9e81ae
removed debug code
removed debug code
Removed assimp as a dependency


Former-commit-id: 8adb0d9eaa0f100ecdf242f0ef40361e75948b9a
Removed assimp as a dependency


Former-commit-id: 8adb0d9eaa0f100ecdf242f0ef40361e75948b9a
Added a shader specialization for meshes.  

Former-commit-id: 1fe9d6d7fd998a760eceffd28cef6488cc527250
Added a shader specialization for meshes.  

Former-commit-id: 1fe9d6d7fd998a760eceffd28cef6488cc527250
Modified shader to perform skinning calculations.  Animation system is kinda fucked - just pushing so I can pull to my laptop.

Former-commit-id: d825ec9d2b11106d72d426183156ab960fa2ebb3
Modified shader to perform skinning calculations.  Animation system is kinda fucked - just pushing so I can pull to my laptop.

Former-commit-id: d825ec9d2b11106d72d426183156ab960fa2ebb3
In progress rework of the mesh rendering system.  As my first attempt is borked to hell, i'm writing a system which is able to parse all of the information in the model files into a generic structure.  The model files define a series of animations, meshes, parts, and nodes.  The nodes contain the skeleton and bone information and reference the mesh parts by name.  Hopefully this will work...

Former-commit-id: 0145b056f399f37ea69212be7b58f9ad29d11ee5
In progress rework of the mesh rendering system.  As my first attempt is borked to hell, i'm writing a system which is able to parse all of the information in the model files into a generic structure.  The model files define a series of animations, meshes, parts, and nodes.  The nodes contain the skeleton and bone information and reference the mesh parts by name.  Hopefully this will work...

Former-commit-id: 0145b056f399f37ea69212be7b58f9ad29d11ee5
Added a method to find children by name in the Node class.  Meshes now load all available mesh data, Model pulls in nodes and meshes at this point.  Fixed allocation bug in Node where recalculate() in the base class would segfault because parent pointer was uninitialized 

Former-commit-id: f2007b86eddce97d5bc85734ae10db4cf50bac2a
Added a method to find children by name in the Node class.  Meshes now load all available mesh data, Model pulls in nodes and meshes at this point.  Fixed allocation bug in Node where recalculate() in the base class would segfault because parent pointer was uninitialized 

Former-commit-id: f2007b86eddce97d5bc85734ae10db4cf50bac2a
Added a material class, needs to be populated.  Model loads all information out of model file, next step is rendering.

Former-commit-id: 1e97436fb7b123efc9ae1931a5c74b318906df86