refactored job_offer_controller before_filters to make use of cancan