Merge pull request #3 from Glavin001/improved-testing

Improved testing, including Travis CI support.
Removed overzealous newline.

Those concerned about the buffering off stdout should consider fflush().
Merge pull request #7 from valencik/master

Removed overzealous newline.
Merge remote-tracking branch 'smuos/master'