(add *.egg-info/ to .gitignore)
(PEP 8)
(fix minor syntax error)
Add Tox configuration.
set content-length to 0 and remove content-type for put requests without content
add mcal auth headers for add_promo_code
Merge pull request #7 from pjdelport/develop

Cleanups and Tox configuration.
Merge conflict
pep8 fixes
fix up and add tests for updating promo codes/preferences
dataloadtool_export(): Add password-setting callback support.
(add comment)
(factor out duplication)
members_to_cidb_dataloadtool: Expose password callback option.
Strip the `pytype` namespace declarations, too.
Test without member.raw_password set, and improve handling.
add digital interactions wrapper and api calls
relax jmbo-foundry pin slightly
Merge pull request #8 from pjdelport/feature/cidb-export-password-callback

Add a `--password-callback` option to the CIDB export command
create wrapper for any object that contains question answers, add api calls for conversion locations