Update action dispatching via CRUD.

Controller::$methods has been removed and instead Controller::isAction() is
now used to determine if a valid controller method exists for an action.
Merge pull request #221 from FriendsOfCake/isaction

Update action dispatching via CRUD.