Use composer instead of PEAR to get codesniffer.
Use travis' new infrastructure.
Change ControllerTestCase to IntegrationTestCase.
Get AddAction tests to pass using new IntegrationTestCase.

Revisit skipped tests later.
Cleanup
Update EditActionTest to use IntegrationTestCase
Update index action testcase.
Update delete action tests
Update view action tests
Make CrudComponentTest extend TestCase.
Fix CS errors
Ignoring lines doesn't seem to work as expected with phpcs 1.5.6
We are CS error free.
Merge pull request #231 from FriendsOfCake/cake3-integrationtest

Cake3 integrationtest
composite primary key support for view/edit/delete

Add support for composite primary keys (new in cakephp 3.0).
When the action is called with an incorrect number of primary keys a
'invalidId' message is send, followed by throwing its exception.
config option for query contain associations

Add support for setting the list of associations that should be eagerly loaded
along with the query.  This is a per action config option.
config item for passing options to patchEntity