Added functionality to send a confirmation/error emails

Once the file has been downloaded there is now the option to send a
confirmation email back to the original sender. If the transfer fails
then an error reporting email address can be specified to notify the
user.
Added pyc files to gitignore