Updated views.py to hook into approve.py, instead of running the approve binary
Removed utils.py, which only contained run_approve, now depreciated
Removed the now-unneeded code to process information from the commandline. approve.py is now meant only to be used as a python module.
Some intermediate changes to get rid of the global variables
More cleaning stuff up to hook into account_tools
Removed the global variables and use django.conf.settings instead
Added in the new settings for approved into the django settings template
Updated views.py's call to approve_user
Fixed up the locking / unlocking of the account and log files
Fixed a crash if cracklib is not available
Added the ability to encrypt user passwords and cleaned up some other problems in the code