Changed sampler to get sample data when note is played, enables samples to change between notes (when user imports samples for example).
Completed SamplePlayer inside sampleManager.js.
Updating modplayer.js and modtester.js to reflect the context variable in WebTracker.
Fixed bugs in sampleManager.js, added keyboard commands to increase/decrease octave ([-]), increase/decrease samples (+|= -).