Standardize use of $request array over super-globals

Standardize action method signatures with ($argv = array(), $request = array())
Replace references to $_POST with $request
Methods that do not use $argv or $request shall retain them in their signatures
 for the benefit of future use and of avoiding E_STRICT_STANDARDS warnings when
 extending controller classes.  This is now a recommended practice.