Merge branch 'develop'

schema-mapper.js, bin/, lib/
	-Publish functional v1.0.
Merge branch 'develop'

.travis.yml
	-Add Travis CI.
Make CLI tool handleUserArgs() configurable.

bin/cli_tool.js
	-Allow a custom stream to be passed to `handleUserArgs()`, so
	that the CLI tool can be easily wrapped.
Don't exec the CLI tool on require().

bin/cli_tool.js
	-Add a conditional guard against the top-level invocation of
	`handleUserArgs()` if the module is being `require()`'d, as
	opposed to run from the command line.