LocalVariableHidesMemberIssue: suppress warning if the variable is initialized using the member.
Fix false positive in NoDefaultConstructorIssue for static constructors.
Fix false positives in NoDefaultConstructorIssue if optional parameters are in use.
Convert NoDefaultConstructorIssue into more general CS1729TypeHasNoConstructorWithNArgumentsIssue.
Fix compiler warnings.
Fix various small problems with issue providers.
When given a null node, CSharpAstResolver.GetConversion() now returns Conversion.None instead of throwing an ArgumentException; and GetExpectedType() now returns UnknownType.