remove redundant methods from ExtensionMethods.cs
fix namespace in MessageConventionExtensionsTests
fix for greedy conventions

related to #2319