PSR2 and phpdoc updates
PSR2 fixes
Updating dependencies, adding phpcs, updating travis to use PSR2 standards