Feature: maintain coding style using PHP Code Sniffer

Added PHP Code Sniffer as composer dependency and to Travis config.

This is probably the time to switch to more sensible defaults:
tabs or spaces
OpeningFunctionBraceBsdAllman or OpeningFunctionBraceKernighanRitchie