properly test for finnished jobs (completed or failed or expired) instead of just completed when deciding if the job can be retryed
allow job to easily load it's associated model
prevent updating job model if it's already finnished
Merge branch 'master' of github.com:yogin/resque-pertry

Conflicts:
	lib/resque/pertry/retry.rb