fixed resque web-ui un-retrieveble schedules bug
fixed retrieve schedules from redis response bug when run first time
add Resque.clean_schedules method, useful when setup scheduler first time
add *.swp rule to .gitignore
refactor Resque.schedule method, more flexible
remove clean schedules from first setup, cause of wrong logic
clean all schedules when setup by call Resque.schedule= method
Merge remote-tracking branch 'upsteam/master' into resque_webui_bugs

Conflicts:
	.gitignore
	lib/resque/scheduler.rb
	lib/resque_scheduler.rb
	lib/resque_scheduler/server/views/scheduler.erb
update AUTHORS.md
Merge remote-tracking branch 'upstream/master' into resque_webui_bugs

Conflicts:
	.gitignore
	lib/resque/scheduler.rb
Merge remote-tracking branch 'upstream/master' into resque_webui_bugs
fix test error with wrong job name
Merge pull request #183 from mcspring/resque_webui_bugs

fixed resque web-ui un-retrieveble schedules bug