Automated CRUD / Scaffolding for CakePHP 2.1+ - keep your controllers DRY while maintaining flexibility