Small cleanup and fixes

- Correctly uses __weak self in blocks. There were some using self directly
- Fix DTITCReportManager dealloc to correctly remove itself from NSNotificationCenter
- Remove unsed imports