Added property Conversion.IsExtensionMethodGroupConversion to determine whether a method group conversion is being performed on an extension method using extension method invocation syntax (eg. Func<int> f = myEnumerable.Single).
Added test for formatting bug.
Disabled remove field action.
The action may destroy code therefore I disable it.
Fix of bug #11855

https://bugzilla.xamarin.com/show_bug.cgi?id=11855
This will notify user to use after  ifs, whiles and fors not colons, but blocks.
Fixed spacing
Merge pull request #182 from ciplogic/master

Added fix for bug #11855
Fix handling of empty elements in AXmlReader; and add support for comments.
AXmlReader: Fix handling of XML namespaces and CDATA.
Combine ConstantTest+ConstantFieldTest
Fix unit test failure due to mix of tabs and spaces.
Fix compiler warnings
Fix ExpressionOfCompatibleTypeCastIssue.
Fix fixes an issue causing the type system to believe that accessors implement interface members even though there is an explicit implementation of the accessor owner.

Closes icsharpcode/NRefactory#170
NR.Demo: show details for Conversion objects
Merge branch 'extension-method-group-conversion' of github.com:erik-kallen/NRefactory
Rename IsExtensionMethodGroupConversion -> DelegateCapturesFirstArgument.
Merge changes from SharpDevelop repository to NRefactory.
Fix icsharpcode/NRefactory#181: default keyword doesn't resolve properly on enum types
Implemented GetAttributes() for members.
Fix icsharpcode/ILSpy#366