add Travis CI integration + additional unit tests with PHPUnit