added 'optional' modifier to WebIDL for start()/stop() in OscillatorNode