Add detection of AudioContext.
Change width() to outerWidth() (for Firefox support.)
Remove unnecessary divs in InstrumentManagerSelection, set buttons as
block elements instead.
Move .sounds table max-width, margin, and padding to .sounds class.
Wrap sound content in sound-container to fix Firefox table cell issue.
Disable keyboard shortcut if target element is an input element.
Remove specific Web Audio API browsers from README.md.
Remove specific Web Audio API browsers from unsupported template.
Remove dependence on event.which on mouseenter/mouseleave events (Firefox
issue.)
Replace/fix WebKit only CSS.
Move BPM min, max, and default into settings.
BPM change is always triggered, even if same value.
UpdateBPM command parses BPM and checks range, isNaN.
Specify bpm-number size.