Add ability for TestTask to Generate all Tests

TestTask didn't support `bake test all`, have added in support for this to generate both fixtures and cases for models and controllers, will try and add in support for Helpers, Behaviours etc.

Only concern I have with this is that it is automatically overwriting everything that is there, Is this the default behaviour for non-interactive mode?
This will soon be valid indentation. But not yet I am afraid :)