Updated jshint and mocha configuration.
Added reset() API and fixes for bugs discovered while writing UTs.
Added tests.
Added configuration for Travis.
Renamed module to subcommander and added API documentation.
Added build status badge.
Updated README.
Removed Node 0.8 from Travis configuration.
Updated README and added examples.