Merge pull request #12 from konimaru/master

minor updates to LameGFX and fake LameLCD
Merge pull request #13 from konimaru/master

minor efficency updates
Removed .song files from distribution
[lamestation] Removed PlaySequence functionality because it's just another (less useful) music format to be maintained; added clk-freq based music loop timing that allows song tempo to be specified in beats-per-minute (all notes are eighth-note granularity); removed in-object sine table which was replaced by on-ROM sine table a very long time ago; did some variable/comment cleanup in LameAudio.
Updated game songs with new tempo settings
Refactored LameMIDI to use LameAudio synthesizer for sound, so that LameMIDI no longer duplicates the synthesizer code
Updated games and demos that use SetWaveform as its been modified to only control the waveform, not the volume
Renamed LameMIDI to ItsMIDITime.spin
Updated header comments
Cleaned up formatting of piXel code; moved level data into separate map2dat-generated file
Fixed referencing of 'datablock' variable in XMLtoCSV function of map2dat, allowing XML maps to be compiled.
Added 'classic' accordion patch to keepers directory in wav2dat
Refactored ItsMIDITime.spin with case statements and improved code size and formatting
Merge pull request #4 from lamestation/master

update