Feature to disable controls during AJAX actions

Please review and let me know if changes are needed. Thanks Mike!

QAjaxAction and QAjaxControlAction will now accept an optional
ToggleEnableControls parameter of either a single QControl or an array
of QControls to disable during the AJAX action processing. The
control(s) will be enabled again after the AJAX action completes.