10.24.2014 Backup

PROJECT - Add 'Login With Debug Mode' feature
PROJECT - If user isn't reusing old security answer, have them confirm
PROJECT - Mask user's answer to security question
PROJECT - Don't make user confirm email for account edit if not
different
PROJECT - Allow user to reuse their old password for account edit
PROJECT - Remove _temp encryptions
PROJECT - Add a mechanism for a user to request admin access
PROJECT - Add Site Features page
PROJECT - Un-hardcode admin name/email and move to global variables
PROJECT - Add annoyance level and category to error report form
PROJECT PROGRESS - Add debug mode to functions on sub pages
PROJECT PROGRESS - Condense code and set naming conventions on sub pages
PROJECT PROGRESS - Comment and start documenting changes on sub pages
PROJECT PROGRESS - Convert to objects where it makes sense
PROJECT PROGRESS - Reduce number of global variables and cleanup code
BUG FIX - Account Info Edit not not as mobile friendly as it could be
BUG FIX - Change password cared about spaces
BUG FIX - Multiple account edits could lead to stale account info
BUG FIX - Deactivate account had broken function call
BUG FIX - dbUpdateUserPassword wasn't updating users pass in db
BUG FIX - Deactivate account would not display a success/fail
BUG FIX - Headers for emails incorrect
BUG FIX - Deactivate account notifications not sent to admin to review
reason
BONUS - Fixes for various typos, phrasing, display, and other minor
issues