[FIX] Better error handling for JSON rewriter issues.

It would be nice if issues like RT-2341 didn't take down the entire history page, but rather showed the specific transaction(s) that failed to process. This patch adds the error handling necessary.

It also adds a new mixpanel event for JsonRewriter exceptions so that we find out if there are any transaction failing to parse out there.
[FIX] Fixes RT-2341.
Merge pull request #1558 from justmoon/jsonrewriter_issues

Fix history not showing (RT-2341)
[TASK] Accts: Restructure accounts page for public/private info
[TASK] Accts: Delete unnecessary files
[TASK] Accounts: Routing changes for improved architecture
[FEATURE] KYC: Use Blockscore for KYC users
[TASK] Delete unnecessary file
[FIX] Account page: Fix UI
[TASK] KYC: Modify API functions
[TASK] KYC: Remembers what step a user is, and routes them properly
[TASK] KYC: UI changes for profile form
[TASK] KYC: Add private info to Account tab, improve UI on KYC
[TASK] KYC: Add 2fa to KYC flow
[TASK] 2FA: Add error and loading notifications, regex on phone number