PHP Unit Tests, Code Style

- Introduced PHPUnit tests
- Applied Ez Publish coding standards
- Added .gitattributes for clean releases
- Added Travis-CI and Scrutinizer-CI hooks
- Changed `AbstractEzPublishMigration` class alias to `EzPublishMigration`