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.
But here its a different object inside `class ValuesExpression implements ExpressionInterface {}`