Added QA tools

- Added php-cs-fixer and rules
- Added travis-ci (which will trigger php-cs-fixer)
- Added gitignore rules for composer artifacts
- Added contribution guide
CS fixes (trailing whitespace)
Merge branch 'feature/streamline-tools'

Added php-cs-fixer and contribution guide