Added specs with jasmine

* Testing oscillator type and frequencies
* Testing gain node values
* Renamed files and directories to reflect jasmine conventions
Fixed bug where holding a key kept updating note
Added missing key to keyboard
Each key has a separate oscillator object