Testing Configuration Changes

Move the phpunit.xml file to phpunit.xml.dist which is the reccomended way to distribute the file.
Change some options to give better output.
Fix PHPCS configuration to make it easy to run and produce clean results.
Update travis configuration to run PHPCS