Removing AdditionalInfo from CompilationResult since we can't always pass it into exception thrown

All values in Exception.Data need to be serializable which is not true for
the diagnostics. Removing this property since we can't pass it through.