fix bug in passing "persistent" option thru (thanks rus!), and add a test to explicitly verify that single-file, non-glob watches work.