Added path walking with glob and exclusion patterns.
Added path walking with glob and exclusion patterns.

New config options that simplify watch path specification for deep or
complex package structures.

base_path is the root of a directory tree to walk.

glob_patterns is a space-separated string of shell-like filename
patterns to watch for changes in; e.g. '*.py *.html'.

exclude_patterns is a space-separated string of shell-like filename
patterns to exclude from the watch list; e.g. '*_flymake.py'.

dougbeal/nosy