Please review carefully, I cannot see negative side effects from this patch. It gives extensions which use the (depreacted) UnknownAction hook a chance to see the original action= value. This fixes
bug 34203 and
bug 34161 UnknownAction hook problem: the hook must pass the unknown action to the callee and not the value "nosuchaction"