testing: delete data instead of dropping tables
Merge pull request #5 from mark-burnett/improve-test-speed

testing: delete data instead of dropping tables
extract list claims filters to translations.py
elminate active/waiting duration hybrid properties
ttl & timeout use MaybeTimedelta for marshaling
extract output marshaling dicts to new module
cleanup marshaling

- no more marshal_with
- explicitly marshal successful responses (not errors)
- calculate Location header more robustly
- return url field
specify return code for failed 'waiting' -> 'active' request
rename metadata to user_data in spec
specify parameter names more precisely in spec
specify HTTP headers in spec
POST/PATCH/PUT params should be in body
clarify filterable resource names
add coverage metrics
add coveralls.io badge
disable coveralls debugging
Merge pull request #8 from mark-burnett/add-coveralls

Add coveralls.io integration
Merge pull request #6 from mark-burnett/refactor-query-translation

Cleanup filtering and marshaling code
add offset and limit tests
verify that the first url was skipped