Merge pull request #2 from captbaritone/master

Merge from Upstream
Merge pull request #3 from captbaritone/master

Merge from Upstream
issue #29

Issue #29 fix. This is olingern's solution (PR #34) using pure JS.
Merge pull request #53 from Lomanic/issue-29

issue #29
Merge pull request #4 from captbaritone/master

Merge from Upstream
Update volume function

Ensure volume does not go below 0 or above 100
Issue #27

Support keyboard shortcuts listed in this issue with exception to:
Toggle time remaining/elapsed.
Jump 10 places in playlist
Jump to file.
Issue #27 Patch 1

Almost forgot to add left and right arrow shortcuts.
Added placeholders for jumping back/forth in playlist 10 songs for
future implementation
Merge pull request #54 from sethiroth66/master

Issue #27
Document keyboad shortcuts
Explain *1