Converted ArrayCreationCanBeReplacedWithArrayInitializerIssue.
Ported 'ConditionIsAlwaysTrueOrFalseIssue'.
Ported RedundantAnonymousTypePropertyNameIssue / cleaned up some code
issue messages.
Ported 'RedundantCaseLabelIssue'.
Ported RedundantCastIssue.
Unfortunately some cases are broken and I can't find any roslyn API to
replace the ExpectedType functionality.
Ported RedundantArgumentNameIssue.