fixed some code style issues
switched code sniffer to psr1
updated copyright date
simplified autoloader
switched to composer autoloading
added composer install to travis-ci config
updated scrutinizer.yml