Many additions and improvements:

- Added ParameterDict class to abstract parameter management away
  from the Command class
- Added examples/ directory
- Modified parsing and consuming routines to account for numerous
  edge cases. They should also perform better.
- run() returns itself for chaining and accepts strings.