Added Audio code and updated the FileDownloader

Added AudioManager and AudioSource.
Added Web Audio API declaration file from DefinitelyTyped.
Updated FileDownloader to use XMLHttpRequest v2
Updated Shader to load initial shader asynchronously (imports are still
synch)