Add Listen 2 support

Needed if user have Guard 2.0 (that depends on Listen 2.0) in there Gemfile.

@senny Wouldn't be better to keep only Listen and remove spring polling watcher completely?