Renamed demo since we no longer have support for MIDI files at the moment.
No longer using Paulscode for the audio system and instead am using OpenAL provided by LWJGL directly. Actually quite pleased with how simple OpenAL API is.
Did not set defaults in Audio. Added missing license header to FLACCodec. Fixed log message in MP3Codec. Implemented OGGCodec and OggInputStream. Ignore soundID 0 when changing source parameters in OpenAL since it causes AL_INVALID_NAME to occur. Check for errors after each AL.sourceHelper.set* method in OpenAL.
Added a demo to play a OGG file.
Fix title.
Rename inner classes.