Removed PulseAudio and replaced with PortAudio

Implemented Audio component

Fixed Interface string handling for unicode objects

Updated documentation
Refactored glew wrapper and updated documentation
Minor updates to comments and docs
Refactored utilities Timer
Refactored TextureBuffer image loading and FFmpeg C code

Fixed memory leak
Refactored glew element buffers