Fixed version of shared package
Updated build.cmd
Upgrade Newtonsoft.Json to 6.0.4 version
Reacting to System.Text.Encoding package version change
Added aspnet50 target framework for configuration
- Made things assembly neutral as a result
- Only use CallContextServiceLocator on aspnet50 and aspnetcore50

#111, #26
Added missing functionality on aspnet50
Removed temp