updates gitignore for pycharm
Initial commit.  Protocol for smtp is implemented, as well as
conditional loading for a config file and environmental variables.