Merge branch 'master' into develop

* master:
  Fix customer rehash tests to accommodate both CE and EE
Add code climate to travis build
Add composer install to travis script
Use travis SSL workaround for code climate post
Fix travis.ml syntax error
Merge branch 'feature/travis' into develop

* feature/travis:
  Fix travis.ml syntax error
  Use travis SSL workaround for code climate post
  Add composer install to travis script
  Add code climate to travis build
Add original travis build matrix
Merge branch 'develop'

* develop:
  Add original travis build matrix
  Fix travis.ml syntax error
  Use travis SSL workaround for code climate post
  Add composer install to travis script
  Add code climate to travis build