Implementing the NOTESDIR env variable usage.

Before we were statically using the $HOME/dotfiles/notes directory as the
repository for the notes.  This commit introduces a change to allow users
to dynamically set the location of the notes by setting the $NOTESDIR
env variable.