Start updating option parser for controller task.
Start fixing tests for ControllerTask.
All other tasks call this action 'bake' not 'generate'.
Add new implementation for helper and component generation.
Improve doc block.
Update generated controller method code.

Use the 3.0 style conventions for the generated controller code. The
updated tests are not fully passing because of issues in the ORM code.
Remove unused comparison file.

We don't have scaffold so we won't need to compare against it.
Fix incorrectly fetched associations.

BelongsTo should not find BelongsToMany.
Remove admin tests.

Admin prefixes will be handled elsewhere now.
Remiving fixture handling code from TestCase and removing compat methods

Now that we use phpunit directly both in the core and userland, we can
completely remove the fixture handling code out of the TestCase class.
Also removed some methods that were there for compatibility with
SimpleTest
Web test runner is no more, removing session related code
throw an exception with invalid connection config

if there's no driver specified - throw an exception
add tests for invalid connection config
fix connection mocks not specifying driver
Preventing invalid property names from being get/set into Entity
Enable tests for baking controller code.
Fixing some edge cases in Entity::set()
Removing obsolete test
explicitly log queries

with the constructor disabled to avoid the driver error - need to enable
log queries by hand
Bringing back some old code removed for hhvm, we do need it