Remove unused classes.

These classes aren't used, so we can remove them.
Fix prefixed controllers not working with testAction().

The generated controller class needs to be aware that it is in a prefix
and adjust the classname + viewPath accordingly.

Refs #3636
Merge pull request #3655 from cakephp/issue-3636

3.0 - Fix prefixed controllers not working with testAction().