Revise Model_Comment::rules() - use in_array instead of a separate function.
Also, fix some formatting.
Fix formatting in comment.js.
Add Request::make_ajax() so we can make sub-requests look like ajax.
Add Response::ajax_form() to send forms as needed to work with Gallery's ajax
system.  Also, overload Formo::validate() to support it.
Use new Response::form_ajax() to streamline a bunch of form responses.
Change structuring of password reset form code (no net functional changes).
Clean up the structure of the Recaptcha admin form validation.
Fix calls to Gallery_Exception in Response::ajax_form().
Convert admin/dashboard/add_block to Formo (and sub-requests).
Fix MySQL version query in admin/block_platform.html view.
Tweak formatting of some form definitions.
I changed my mind partway through the conversion about how they should look...
Merge pull request #355 from shadlaws/fixes_20130507

Fixes 20130507