Slight visual improvements for inputs

.pad-h added, and input[type=submit] won't have italic fonts anymore.
Added `email_edu` for `users` table

Users now have both a regular email from any domain type, and a .edu.
This is so they can still be verified on a 1-1 basis with emails, but
also log in and receive updates from outside ones.
Standardized copyUserToSession; ignores passwords

In db_login, copying everyting from $user_info into $_SESSION was being
done twice. It's now done by calling copyUserToSession($user_info),
which also doesn't copy password stuff.
Remove debug print from db_actions
Fancier verification page for Facebook users

It provides a form to set a .edu address if theirs isn't, and an
optional password.
Prettier verification page

It uses CSS styles instead of a bunch of <br> elements for spacing.
Added TemplatePrintToVar, TemplatePrintSmallToVar

These call TemplatePrint and TemplatePrintSmall, respectively, but use
output buffering to return the output as a string variable, rather than
echoing it normally.
JQuery included in pages before page content

This way, individual pages can include JS files that require it.
Installation page includes JQuery

It will work now.
Facebook verifications mostly working

The verifications form correctly works (I think) for Facebook users
adding a .edu address.
Users can log in with either email

loginAttempt tries to get user information on email, then email_edu.
No duplicate emails on email_edu

Functions that check for email existence now check on both `email` and
`email_edu`.
Merge pull request #91 from Diogenesthecynic/Facebook-Verifications

Facebook verifications