add tests

This is not complete, but it's a start. I would say it's worth merging to master. Hopefully other people can add some tests too.

* add development dependencies on rake, minitest, & mocha
* stub tests
* setup Rakefile to run tests