Fixed project line endings.
Added NR5 formatting/text editor options and reported NR5 indenting
engine.
MonoDevelop needs a formatting engine that is capable of formatting
with the NR5 options. The roslyn formatting has unfornately too few
options.
Fixed indentation engine & indentation tests.
Revert "Fixed indentation engine & indentation tests."

This reverts commit e6005fd663c2b0c1c066441045a28a30ff6f9729.
Revert "Added NR5 formatting/text editor options and reported NR5 indenting"

This reverts commit 2984cb09ac6de9c41469beb24f5c0e1f91de93d7.
Ported 'CS1105ExtensionMethodMustBeDeclaredStaticAction'.
Ported 'PossibleMistakenCallToGetTypeIssue'.
Ported 'NonPublicMethodWithTestAttributeIssue'.
Ported 'NonReadonlyReferenceInGetHashCodeIssue'.
Ported 'RedundantAttributeParenthesesIssue'.
Ported 'RedundantTernaryExpressionIssue'.
Fixed null check.
Ported 'OptionalParameterRefOutIssue'.
Ported 'ReplaceWithSimpleAssignmentIssue'.
Ported 'ReplaceWithFirstOrDefaultIssue'.
Ported 'ReplaceWithLastOrDefaultIssue'.
Ported 'SealedMemberInSealedClassIssue'.