Add additional command mode keys.
Remove trailing whitespace in help file.
Merge pull request #22 from connermcd/emacs-bindings

Adds <C-w>, <S-Left> and <S-Right> to command line keys.
Added start of screen testing, completed algorithm tests
Settings tests should use the main set function
Check for error conditions on settings
Ensure that names are tested in settings tests too
Start of command mode testing
Simple test to ensure commands are being executed. Requires error command.
Added test of changing a setting through the command mode
Tests for the tab commands
Tests for settings an absolute window
Added unalias command and testing of aliasing
Start of mpd state change command testing
Added mute to client to allow for mpd to be muted when tests are running
Volume command tests
Test commands have access to public/protected functions only
Added test to ensure that settings are printed properly using :set setting? commands
Added tests to ensure that string settings are printed properly
Comments to settings test code to explain what the tests do