Converted project to portable class library
Cleaned up NuGet packages
Reconfigured NuGet packages for PCL
Removed assembly infos incompatible with PCL
Replaced JS serialization instances with Json.NET static instances
Replaced uri scheme checking with hard coded string comparisons

Uri scheme constants are not available in the PCL so they needed to be
replaced with hard coded strings
Cleaned up usings
Changed back solution and project version to VS2010