Merge pull request #43 from konimaru/master

TestMapMoveX bug fix (for tile maps with width != height)
Renamed MapDemo and ClipDemo
Resized piXel screenshots
Renamed audio demos
Removed lots of playable synth specific code; simplified looping parser; modified song format to include patch definitions and new layout that's more difficult to break; reorganized layout
Removed MIDI functionality temporarily
Brought townhall and PlaySong up to date with latest API changes.
Deleted ghotsterman from media/sprites directory
More changes to the song format
Added patch change, tempo, and transpose message capability to song format
Added more robust song start/stop functionality; brought demo songs and apps up to date
Merge branch 'master' of https://github.com/lamestation/lamestation-sdk
Brought piXel music up to latest format
Brought Tetris up to latest audio format
Added some optimizations to LoadSong and LoadPatch; minor changes to music demo apps
Added PlaySpeed demo
Fixed up formatting on LameAudio
Removed dead code and added comment describing new oscillator register layout
Switched to object-based pinout scheme so that different pinout files could be distributed for different board designs, precluding hardcoded board references.
Minor changes to piXel sound effects