Namespaces and phpunit unit tests
Minor phpunit changes
Clean-up and travis