add codesniffer to composer
update instructions and travis to use included codesniffer version