Now, indicates tab characters within string with <<tab>> on string comparisons.

Merge https://github.com/dupdob/NFluent into CyrillePatch

Conflicts:
	NFluent.35.Tests/LambdaDurationTests.cs
Improves the release note.
Sets the 1.1 value within the website homepage.
Replaces <truncated> with <<truncated>> to be aligned with the <<tab>> syntax.
Improves error messages when difference is <<tab>> or whitespace, or <<CRLF>> and <<LF>>.
Updates the release note.
Tries to fix the LongStringErrorMessageIsProperlyTruncated but it doesn't work (NUnit / Visual CRLF/LF issue)
Commits so that Cyrille can check why this test doesn't work.
Fixes the LongStringErrorMessageIsProperlyTruncated test by introducing "\r\n" only inside the XML extracts.
Fixes stylecop issue (missing doc on return element).
Adds the test IsEqualToHelpsToDistinguishLineFeedAndCarriageReturnLineFeedOnlyForTheFirstOnes() for string checks.
Renames some string related tests and starts to refactor the AssessEquals monster method (too many lines ;-)
Replaces all forbidden  char such as < and > within the release note source.
Updates the local backlog.
Saves the Xml files for tests as UTF-8 without BOM.
Refactors few things within the StringCheckExtensions class.
Tries to fix the failing test on the Software Factory by explicitely specifying the UTF8 encoding within the File.ReadAllText statement of the  LongStringErrorMessageIsProperlyTruncated() test.
Replaces File.ReadAllText() with StreamReader.ReadToEnd() in order to fix the LongStringErrorMessageIsProperlyTruncated() on the SF.
Tries to understand why the SF behaves differently from my desktop ;-( with the test LongStringErrorMessageIsProperlyTruncated()
Updates the backlog with a new check to be implemented.