3.0 api docs

Update the API docs for a bunch of directories. I'll do some more once this has been merged. My goal is to get the PHPCS build back running again.
@ADmad See https://github.com/cakephp/cakephp/pull/3792