code cleanup
Adding travisci support
minor change to trigger tests
cleaning up change
Merge pull request #5 from einhverfr/master

changes for next version: code cleanup, interface cleanup (but backwards-compatible)