Better notification

This pull allows the program to remember the last status of the site, so it does not spam up the user's email every minute when the site is down.

It also now emails the user when the site comes back up. This is what a basic flow would look like.

Site goes down - Email sent
Site down
Site down
...
Site back up - Email sent
Site up
Site up
...

It works through creating a file and checking that file's existence in the same directory as the python files. If the file exists, the site was down at the last check. If the file does not exist, the file was up at the last check.