Added to the TODO list. Minor changes to the command rules file.
Merge pull request #4 from salspaugh/notimplementederror

Added to the TODO list. Minor changes to the command rules file.
Added more commands to the TODO list to choose from, in order of priority.
Added more stuff to the TODO list
Exceptions weren't imported to the rename parser and so it was giving a weird error.
Macros can now be stages in the parser. Also added a first attempt at making macros arguments to other commands.
Fixed how macros were being passed as arguments to other commands.
Tests for macros.
Merge pull request #5 from salspaugh/macros

Added macro functionality to top-level parser, and tests.
Claimed testing item on to-do list.
Updated to-do list
Added many new tests for existing commands. Not all of them pass! Those commands need fixed.
Merge pull request #6 from salspaugh/test_existing

New tests for originally implemented commands.
New item on the TODO list.
Added multikv tests.
Merge pull request #7 from salspaugh/multikv_tests

Added multikv tests.
Removed annoying and erroneous print message in an error handler; all error messages now go (correctly) to stderr.
Added more lookup parser tests.
Merge pull request #12 from salspaugh/lookup_tests

Added more lookup parser tests.
Merge remote-tracking branch 'origin' into lookup