Adds support for dash, underscore and deleted underscore options.

Fix for issue#4.
Simplify modes interface

- Add an option setting interface.
- Updated documentation and examples.
Merge branch 'dashes' of git://github.com/kevinballard/commandr into kevinballard-dashes

Conflicts:
	README.txt