Update .gitignore
Chase step fix and documentation
Merge pull request #36 from hettoo/master

Chase step fix and documentation
Allow vote changing
Fix map caching
Fix ML_GetFullname
Remove cache building from ML_Init

It's already in ML_Shutdown, ML_Restart calls ML_Shutdown first
and the cache is only read from ML_Init so this is useless.
Comment code which is unused because of comments
Merge pull request #37 from hettoo/mapcache

Fix map caching and various maplist bugs
Rename cin_ogg.* to cin_theora.*
Hardware accelerate Ogg Theora playback

Use fragment shaders to convert/combine three individual 8-bit YUV images into a single RGB image.
Fix header comment
Explicitly stop the streaming source along with all other sounds

This properly resets all stuff in snd_stream.c and fixes "Couldn't queue sound buffer" errors printed to console upon switching between cinematics.
Passing width and height to R_Set2DMode looks excessive now
Only print INFO level messages when in developer mode
Fix videomap crashing on map changes
Alias SHADER_TYPE_2D_RAW to 2D so R_RegisterPic works on registered raw shaders
Keep fonts in cache until the next vid_restart
Loading plaque doesn't trash the media anymore
Bind default framebuffer during initialization