Support conditional serialization following the ShouldSerialize* idiom
Add Type.New() ext method for creating new instance of type also looking at JsConifg.ModelFactory

And add support creating instances of GenericTypes.
Remove where constrains + update test dlls / copy.bat
Move SS.Common String extensions to SS.Text
Merge pull request #378 from mgravell/master

Support conditional serialization following the ShouldSerialize* idiom
Implmented tests and fixes for quoted properties and properties with comma in querystrings

Properties that had values that where quoted never kept their quotes when parsed
In jsv quotes have to be escaped with another quoted, this was not done for querystrings

Properties that had valus containing commas caused problems when parsing lists from
the querystring. By quoting these values the comma is parsed corectly on the way into
a service endpoint.
Support conditional serialization following the ShouldSerialize* idiom
Merge pull request #379 from nhhagen/bugfix/querystrings_with_quoted_propetery_values_and_commas

Implmented tests and fixes for quoted properties and properties with comma in querystrings
Implmented tests and fixes for quoted properties and properties with comma in querystrings

Properties that had values that where quoted never kept their quotes when parsed
In jsv quotes have to be escaped with another quoted, this was not done for querystrings

Properties that had valus containing commas caused problems when parsing lists from
the querystring. By quoting these values the comma is parsed corectly on the way into
a service endpoint.
Fix WP8 solution.
Add v4 readme, licensing and NuGet changes
Upgrade all projects to .NET 4.0
Add missing classes in SL5 sln
Change to Platform to MSIL AnyCPU
Add global variable to infer and set Env.ReferenceAssemblyPath
Update error msg to use new Env location
fix format in Error string
fix whitespace
Move HTTP Extensions and ContentType/MimeTypes to SS.Text
Add HTTP Url Extensions as well