Cleanup spacing for consistency.
Initial test structure and documentation.
Add basic asserts for hashing helper functions.
Add Travis CI build and test support.
Merge pull request #7 from christianchristensen/tests

Add a simple test harness and automated TravisCI configuration.