add composer
add phpunit.xml.dist
add travis config