add git ignore for vendor and build
moved and modified phpunit.xml
add travis .yml