Keeping track of Process status as well as result and allow user to add prefix for their job

**Keeping track of Process status as well as result**

- if the "Perform()" function returns result, store it along with process status
- return process status+result in Resque_Job_Status->get()
- allow user to delete the status from redis
- allow user to query result of the job

**Prefix while enqueuing**

to add one more level of saperation, (e.g. If you have a class between application and resque, the class can handle this, so a prefix can be userid or something in background, so one user do not access another user's queue status items)