Add management command for archiving transactions

Similar to the one in #1083 that handles statement generation.

This should support archiving to S3 but not deleting the transactions (for carefully trying things out in production).
I found a better solution here which is to call ``.date()`` which is what ``archive_transactions`` was expecting anyway.