Remove ACRA and implement the few bits we need ourselves
This MR removes the dependency on the ACRA library instead of migrating to the latest version. In the process the reporting code was cleaned up and modernized. If possible, feedback is now sent immediately. The report category choices and the visibility of the report is now maintained across screen rotations.
Closes #1793 (closed), #1720 (closed)
Might also resolve #1114 (closed)