test coverage fixes
updated travis and phpunit file
php code sniffer testing on travis
PSR-2 compliance