test: functional tests
test: prepare tests for Travis (remove dependency on container)
test: fix travis tests
test: fix travis file
test: remove build.xml
refactor: improve namespaces and file headers
chore: add license
refactor: improve file headers
chore: composer update
test: fix class signature of AbstractTest
chore: Syrup update + add Travis status to README