move Address generation to helper function
use email rendering for bookkeeper table
add contact info to bookkeeper email
use separate columns for credits and charges in bookkeeper email
do not show View Invoice column in bookkeeper email
export columns as decimals
export bookkeeper sheet as csv
update casexml ref
redirect to domain if included in login url
Merge pull request #3105 from dimagi/login-redirect

redirect to domain if included in login url
add commit option to user.create to avoid double saves in bulk upload
Merge pull request #3107 from dimagi/bulk-users

add commit option to user.create to avoid double saves in bulk upload
don't force --set code_branch for staging and default to autostaging
Merge pull request #3108 from dimagi/autostaging-fab

don't force --set code_branch for staging and default to autostaging
Merge pull request #3103 from dimagi/email-bookkeeper

Email bookkeeper fixes
bump jsonobject version to 0.4.2
Merge pull request #3113 from dimagi/jsonobject-bump

bump jsonobject version to 0.4.2
Vellum: Display warning on drop circular ref
add couchdbkit to uninstall-requirements
Merge pull request #3114 from dimagi/uninstall-couchdbkit

add couchdbkit to uninstall-requirements