[ActiveJob] Small increase on code quality

* Use better variable names
* Use private instead of protected misuse
* Increase readability with Rails.join using multiple arguments instead of joining with "/"
* Use Ruby 1.9.3. style hashes
* Use variable assignment around if/else statements
* Use until instead of negative while