handle errors and exclude subdirs

* Adds a rescue to Note#body to handle issues when reading notes or
other things that might be in your notes dir.
* Adds logic to exclude directories in your notes_dir. Long term, I'd
like to handle notes in subdirs recursively, but for now I'm just
ignoring them.