Added RequiresAnyRole Attribute

Issue #724
Added RequiresAnyPermission Attribute

Issue #724
Merge pull request #726 from CallumVass/master

Added RequiresAnyRole attribute for authentication
Removed link to ReflectionExtensions from projectfile, as the file itself was already removed.
Merge pull request #727 from yol/master

Forgot to remove link to removed file
move WebServiceExamples.cs to root folder as suggested to fix #728
Add excluded WebServiceExamples.cs.pp
Added Name property to CompositeIndex

so that users can specify a custom name for the index other than default
auto-generated name.
Merge pull request #730 from jfoshee/master

Added Name property to CompositeIndex
Add Config.AllowRouteContentTypeExtensions to allow format specified on PathInfo like /route.xml
Don't remove extension from pathInfo for Wildcard routes
Add hint you can use .json suffix to set the ContentType.
pass test when lowercase is set, add latest dlls.
Define and correct names of Swagger data types

Create a new SwaggerType static class with string constants that can be
used internally and in usages of the ApiMember attribute to correctly
identify data types known to Swagger.
Swagger: support floating-point/unsigned types
Merge pull request #732 from mmertsock/swagger_api

Swagger API - add constants for Swagger types, and support floating-point types
Update Swagger UI assets to v1.1.14
Merge pull request #733 from bpruitt-goddard/update_swagger

Update Swagger UI assets to v1.1.14
Updated Silverlight to the latest code - 3.9.50.

Not superfluous, the previous version was broken. One user even reported it,
but we mistakenly did not test the released version but the (at the time)
current version of the source. For reference, the broken version - still on
NuGet - is 3.9.44; don't let this version fool you, SL5 build lag behind the
official build number so 3.9.49 includes SL5 binaries 3.9.44.
The crash happened in ServiceClientBase's constructor due to the misuse of
the CookieContainer.
Current code works fine, let's update SL5 build and update NuGet...
Merge pull request #734 from ddotlic/master

If possible, please push a new version to NuGet - see below, currently published version is broken (I am available for more info)