fix the null subject case

quick fix to #42 

also snuck some pycharm gitignores in before someone accidentally commits a bunch (read:  me) ;)