fixes https://github.com/Floobits/floobits-emacs/issues/23

Emacs can create empty files on disk.  Emtpy strings were passing through a condition where we wanted to check for None instead