Warp-speed tests; Better handle absent API support

* Use jasmine.Clock to make tests whoosh past like a MagLev!
* Tweak where errors should be handled with respect to getting an
  AudioContext (this allows an alert to be displayed on IE).