Synth: started to modify the Synth to be streamable instead of pre-renderer
SynthSong: added "playing", parameter and "ikeapolc" buffer to hold the rendered samples also renderAndGetSamples() method
SynthSong: set length of rendered file to 10 seconds in renderWaveFile()
SynthSong: fixed song length check in renderNextRow()
Synth: added HTML5 WebAudio objects, correct buffer handing for it, dynamic sample rates, removed unneded Synth.fillBuffer()
Synth: disabled WAVE file rendering as it is not working with the current setup
Synth: minor cleanup
Merge pull request #8 from gheja/synth

Merge: altered the Synth to stream through Web Audio API instead of pre-rendering and playing WAVE files