Improved testing coverage and throughness.
Merge pull request #3 from tmesser/master

Improve test coverage.
Merge branch 'master' of ssh://github.com/zeekay/ellipsis
Update Makefile.