Makes the FluentAssertion.Equals() method a real fluent assertion (rather than systematically throwing an exception).

Makes the FluentMessages systematically add a "\n" prefix.
Fixes a typo within the release note.
Fixes the SF build issue by adding the missing VS.NET 2012 dll directly within the NFluent.Tests.MsTest project (since it is impossible to install the corresponding nuget package on my computer :-(
Changes the release notes to be compliant with the nuget packaging.
Migrates the ContainsOnly method to the new error format messages.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	NFluent.Tests/IntRelatedTests.cs
	NFluent.Tests/T4/ByteRelatedTests.cs
	NFluent.Tests/T4/DecimalRelatedTests.cs
	NFluent.Tests/T4/DoubleRelatedTests.cs
	NFluent.Tests/T4/FloatRelatedTests.cs
	NFluent.Tests/T4/LongRelatedTests.cs
	NFluent.Tests/T4/ShortRelatedTests.cs
	NFluent.Tests/T4/UintRelatedTests.cs
	NFluent.Tests/T4/UlongRelatedTests.cs
	NFluent.Tests/T4/UshortRelatedTests.cs
	NFluent/Helpers/FluentMessage.cs
Post Merge fixes
Added string.IsEqualIgnoringCase

Added string.DoesNotContain
Improved coverage of corner cases