Merge branch 'dev'
Merge branch 'dev'
Merge branch 'dev'
Merge branch 'dev'
Merge branch 'dev'
Some simple thread consolidation
Merge branch 'dev'
Fixed the email subject line logic
Fixed another leftover format placeholder
Bug fixes:

- DialCallDuration gets mapped correctly
- Calls with unknown duration get displayed correctly
- Valid UTF-8 byte sequences no longer cause render.py to barf
- Invalid UTF-8 sequences will also fail more reasonably