Accept context for deferred jobs
Accepts optional context in defer
    Test case for defer job with context
    Halt defer wrapper when frame is negative
Merge pull request #14 from th507/master

Accept context for deferred jobs