Unseal AuthorizeAttribute

#1050
Moved AuthorizeAttribute to the root namespace and folder.
Updated the Core csproj to reference the new AuthorizeAttribute location.
Fixed precedence issue by surrounding strings in quotes

#1143
Added Intellisense XML files for the projects that were missing them

- Did this for debug/release and followed the same format as the
projects that had already used the xml files

#1229
Remove the catch all parsing code.
Improve errors for web exceptions.
Removed RouteConfig from JS test project since it was mapping hubs twice.
Removed check
Made method call to start iis task more readable.
Fixed the comments
Added XML document file for release in winRT

#1235
Added XML document file for release in winRT

#1235
Changed the Any CPU XML doc config for WP8 project to generate XML docs

- XML docs were not getting generated in the artifacts folder
Changed the Any CPU XML doc config for WP8 project to generate XML docs

- XML docs were not getting generated in the artifacts folder
#1229
Changed .escape in JS source to instead be encodeURIComponent to ensure all URI componenets are encoded correctly

- Also removed an empty line in transportheartbeat

#1233
Changed .escape in JS source to instead be encodeURIComponent to ensure all URI componenets are encoded correctly

- Also removed an empty line in transportheartbeat

#1233
Don't end the connection if keep alive fails.
Removed unused code in the common transports
Added TransportUtilityFacts which unit test some of the transport logic tests

- Specifically I added a test to confirm the encoding of groups from
getUrl
#1233