First attempt at automatic password reset

It prints the email message if cannot send an email
so you can copy the link into your browser when using the
virtual machine.

Right now for some reason I have to wait about 20-30 seconds
before the link with the code to change the password is valid
I'm not sure what that is about, I could add a sleep statement if
we think it will be a problem.
This now has the american gut aesthetic

There are links on index.psp now
cleaned up comments and removed commented out code
Addressed comments form @adamrp and @eldeveloper

My only other thought it should we only do this after the kit
has been verified?
attempt to fix modpython traceback on emailß
2nd attempt at modpython traceback
added changes to prevent unverified kit from

password changes.
Address comments form @adamrp

changed email and error messages
cleaned up code
changed to use agGetKitDetails to

check if kit is verified
merge conflict
address comments form @adamrp
attempt to fix nonascii
add link to home in menu
incorporated map background and consistent menus
fixed password validation
add more validation
fix issues with sess
address comments
adding form when invalid email
make all emails in the database lowercase