Fix the file system watch status

I just did it wrong in my original commit 09bae4
I mis-understood now the Guard::Listener classes worked, and assumed
that the NameError exception was an expected response.

Fixed, cleaned up the if block and removed the now unnecessary rescue
blocks.