added nlog configuration schema
added nlog configuration schema
fixed autofac type registration
made constructor of nloggingprovider public
added nlog configuration to server project
changed iloggingprovider singleton registration
updated nlog logger naming strategy
moved logging namespace to new assembly
removed unused files from solution
modified iloggingprovider to log an exception