relabeled parse_trans
Fixed crash when rejecting a job

jobs_server would crash when queue_job rejected a job proposed
for a given queue. The function returned the tuple {error, rejected}
instead of the unmodified state record.
Merge pull request #13 from opscode/kas/reject_crash

Fixed crash when rejecting a job
add rate and counter examples to main README
Merge pull request #14 from irccloud/master

Add basic examples to main README
Fix jobs:done/1 by sending pid of job owner

Before this change, jobs that ran from the same process would never
be marked "done" because the cast for the done msg never matched.

Things would behave fine provided you spawned a new process for the
duration of the job - calling done/1 didn't do anything, only the
process monitor was correctly cleaning up finished jobs.
Merge branch 'master' of https://github.com/irccloud/jobs
Clear #st.info_f _outside_ of the info function
update readme showing how to modify limits on existing queues
Merge pull request #18 from irccloud/master

Updated README
skip deps when running eunit
Fix max_time handling, which was horribly broken

The max_time option basically hasn't worked, since
(1) the only time timeouts were checked was when max_length was
    reached.
(2) the timeout checkint in jobs_queue was faulty, since it used
    millisecond timestamps (from jobs_lib) rather than micro-
    second timestamps from jobs_server.
Merge github.com:esl/jobs