Make the list of regexes ignored by FileWatcher configurable

I think this is an OK idea. It's mostly for LiveReload's sake, but I was thinking that anything people wanted to exclude from livereload might as well be excluded from all file change events.

Syntax for adding to this will have to leverage the new config module:

```ruby
config[:file_watcher_ignore] << /foo/
```