A few tweaks that should reduce the number of needed calls to heroku ps API. Heroku is rate limiting API calls to 1200 an hour which makes this gem unusable for apps with large number of jobs, but this should noticably extend it's lifetime.

I've added the specs for new behaviour and in the process cleaned up existing specs a bit.