More enhancements to login/register and password recovery UX.
Document an implementation of hook_form_alter().
Move implementation of hook_theme() to keep implementations of hook_form_alter() close to their related hook_menu_alter() implementation.  Also fix whitespace and trailing commas in nesi_user_theme().