Logging improvements

- FinalizedLogTraceListener does what it's supposed to, so you can compare the Crc32 of posted logs to check if they were modified
- Installer now writes what version of TTW is running (I have to remember to update this or it'll say 2.7.1 forever)
- Crash logging wasn't catching everything it should, that's fixed
- Crash logging now throws up a window that says a bad thing happened and tells the user to post their install log