Add limits example

This is not so much an example as a testbed for testing queue runtime
characteristics as related to task runtime.
Allow AutoContexts to be created from context.new()

This adds a batch_size kwarg to context.new which results in an
AutoContext being registered instead of a regular Context. Aside from
being more convenient, this allows the AutoContext behavior to be
abstracted from the client. This helps in the event that we decide to
bring AutoContext's batching functionality into Context, removing the
need for the subclass.
Use AutoContext proper noun in docstrings to be more clear
Merge pull request #139 from tylertreat/auto_add

Allow AutoContexts to be created from context.new()
Merge pull request #138 from tannermiller-wf/limits_tester

Add limits example
Swithc furious to use _pkg_meta for version
Fix stupid in get_version
Merge pull request #140 from beaulyddon-wf/add_pky_meta_for_version

Switch furious to use _pkg_meta for version
Update version to 1.0.0

Update the Furious version to 1.0.0 as a preparation for the 1.0.0 release.
Ensure correct Async type is used for completion callbacks
Fix unit test to verify correct Async type is used for callback
Raise exception with correct traceback

This corrects issue #143 where exceptions are raised in the results
processor with the incorrect traceback.
Merge pull request #145 from tylertreat-wf/fix_traceback

Raise exception with correct traceback
Merge pull request #142 from tylertreat/completion_cb_fix

Ensure correct Async type is used for callbacks
completion_retry - If a marker/context is already complete, re-execute the completion tasks, in case they failed to execute on the first attempt.
Revert "completion_retry - If a marker/context is already complete, re-execute the completion tasks, in case they failed to execute on the first attempt."

This reverts commit 33a863c13ce60534b9b0a76caf8b27dba50ccff8.
completion_retry - Update Marker to complete and submit completion handler and cleanup within the same transaction.  Added unit test to ensure marker is not updated to complete when Exception is thrown starting completion task.
Merge pull request #146 from markshaule-wf/completion_retry

completion_retry - If a marker/context is already complete, re-execute the completion tasks, in case they failed to execute on the first attempt.
Update version to 1.1.0

New release time. 1.1.0
Add parent id and request id to Async

Add a parent id and request id to the Async object. The parent id will be passed
down to "children" asyncs. This will allow us to track the chain/graph of asyncs
without developer intervention.