Remove vendor stuff and depend on listen
Switch from ruby_gntp to growl
Begin Listen integration
Merge branch 'master' into listen

Conflicts:
	lib/guard.rb
	lib/guard/listener.rb
	spec/guard/listener_spec.rb
Begin to add Runner class
Continue Runner class implementation
Make specs pass and Guard works
Update with Listen edge
Update listen gem
Fix missing spec_helper
Document the runner class and add specs for it
Merge branch 'master' into listen
Clean the Guard-namespace after running the tests
Move Guardfile related methods into a new Guardfile class
Misc changes (mostly whitespaces & typo)
Add a new spec helper
Create a new .setup_guards method, rename .reset_groups to .setup_groups and start interactor in the .start method of Guard
Merge branch 'listen' of github.com:guard/guard into listen

Conflicts:
	lib/guard.rb
	spec/guard_spec.rb
Typo!
Fix specs - Use the fixture Guardfile in tests