Fix comments
Use string conversion function for formattedErrorMessage
Implement description for PLClangDiagnostic
Log fatal diagnostics in unit tests
Add test for objCPropertyAttributes