More detailed error reporting when errors occur
Trying to fix: COMException (0x800700AA): The requested resource is in use.
Fixes a NullReferenceException
Minor UI updates
Hopefully fixes bug during SendErrorReport:
IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host