Support custom user models. Thanks @aweakley.
Use timezone-aware datetime on txn date field. Thanks @aweakley
Fix docs typo