Fix namespaces in tests
Consolidate specs into a shared project
Update PCL's to include WPA81
Move shared code into a common project
Add support for WinPhoneApp 8.1
Add a WinRT80 version and ensure output paths are correct
Rename the shared specs dir to match
Fixup import paths
Merge branch 'master' into WPA-Support
Merge branch 'WPA-Support' of https://github.com/onovotny/fluentassertions into v3.1

Conflicts:
	FluentAssertions.WinRT.Specs/WinRT.Specs.csproj
Added a password-less temporary key
Added an overload for GenericCollectionAssertions.Equals that takes params T[]
Merge pull request #111 from vossad01/Issue#110

Added an overload for GenericCollectionAssertions.Equals that takes params T[] to solve issue #110
Made consistent the behavior of ShouldBeEquivalentTo on memberless objects
Merge pull request #116 from vossad01/Issue#22

Unexpected behavior from ShouldBeEquivalentTo edge cases
Fixed DateTime to DateTimeOffset conversions that are close to the edges. Should fix #120.
Changes the failure message for ShouldThrow<T> so that it always includes the type of the thrown exception.
Merge pull request #123 from vossad01/Issue#122

Include the thrown Exception's type on ShouldThrow failures
Excluded indexer properties from StructuralEqualityEquivalencyStep.  They are more like methods because they take a parameter, and we would not know what parameter values to pass.
Extracted EquivalencySpecs for collections to their own type because they seem to be a special case.