added travis configuration and updated README
typo
next time, use http://lint.travis-ci.org
updated badges on README
clean up
improved spec to include test for arguments passed in