compatible to net40

i wanted to use the RouteTester in one of our projects because i like to see this syntax. But we still using .net40 in our projects and its still not planned to upgrade. 

The only net45 feature here is the access to the attributes on a parameter. I changed this to the "old" style and changes the csproj target to net40.

also update the nuspec template.