refactored whole promotion and denotion stuff.again.
removed unused signed_in?s and enforced cancan for job offer show page