fixed #41

Also set ssl to default to be stronger.
fixed #30
Fixed some typos in the README and also setup emails to be sent out
when a challenge is approved or denied, along with the option to
allow the admin to provide a reason.

fixed #32
When an account is created, if another account was created with that
username or email, that account will be deleted if it was never loged into
and created on a day different then the current date.
fixed #20
Changed the FileHandler to RotatingFileHandler
Fixed #26
fixed #47
made a number of random fixes to the previous problems, also added ui stuff.
fixed #45
fixed #47