Improved tests.  Introduce config file.

Adds to #4.
Merge branch 'master' of github.com:JeffAbrahamson/tsd

All because I tried to edit a commit message after push.