Recent issues resolved

There had been an issue with e-mails for account setup verification and other notification e-mails not being sent out. It seems the original API key we had setup no longer worked and I needed to take the site down for a few days to get that resolved and also fix some other issues with updating it.

Please let me know if you have any issues.