Upgraded the solution to Visual Studio 2013. Dropped support for WP7.5 and SL4.
Added an empty PCL project and updated the version to 3.0
Merge branch 'master' into Release-3.0
Removed the old property assertion API since it has been deprecated since 2.2
Made the test framework pluggable and added the detection logic to the .NET 4.0 version. #14
Moved the execution time assertions out of the PCL library. #14
Moved BeSameAs and NotBeSameAs from ObjectAssertions to ReferenceTypeAssertions. Fixes #49
Merge pull request #55 from philippdolder/49-add-BeSameAs-to-ReferenceTypeAssertions

Moved BeSameAs and NotBeSameAs
Split AssertionsExtensions.Events into the parts that must go into the PCL assembly and the part that is linked into each platform-specific version. #14
Extracted the Reflection specific parts from the AttributeBasedFormatter and moved that in a pluggable IReflectionProvider abstraction. #14
Moved the binary and XML serializability assertions into the framework-specific assemblies. #14
Added capability to assert that a generic dictionary with string key and custom equality comparer contains key.

IDictionary<string, string> dictionary = new
ConcurrentDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
dictionary.Add("name", "foo");

//The following 2 lines assert the same and should both pass
dictionary.ContainsKey("NaMe").Should().BeTrue(); //passes
dictionary.Should().ContainKey("NaMe"); //failed before

The fix assures that the second line passes also.
Added capability to assert that a generic dictionary with string key and custom equality comparer contains key.

IDictionary<string, string> dictionary = new
ConcurrentDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
dictionary.Add("name", "foo");

//The following 2 lines assert the same and should both pass
dictionary.ContainsKey("NaMe").Should().BeTrue(); //passes
dictionary.Should().ContainKey("NaMe"); //failed before

The fix assures that the second line passes also.
The .NET 4.0 version is now based on the PCL version. #14
Modified unit test to comply the naming convention and the arrange-act-assert template.
.NET 4.5 version of FA is now using the PCL
Replaced the FakeItEasy binaries with the Nuget package. #14
The Silverlight version now uses the shared PCL code. #14
Merge pull request #61 from voicu-matei/master

Added capability to assert that a generic dictionary with string key and custom equality comparer contains key.
WP8 version of the FA is now using the PCL code. #16