Controller isaction

Convert the $methods property into a hook method that lets people more easily customize with methods are treated as actions.
Ok, I can remove the last callable check.