Merge pull request #9 from KevinHoward/master

Added Logging Provider for the Microsoft Enterprise Library 5.0.
Fix the creation of EventSource
Merge pull request #10 from summercat/patch-1

Fix the creation of EventSource
Tweaks to NLogLogger to preserve callsite information. Added static property for using Full Type names to help with pattern matching.
Merge pull request #11 from danbarua/master

Tweaks to NLog logger
INCR to v3.9.35
INCR to v3.9.37
save csprojs
Update README.md
Used the log4net.ILog.Logger.Log method for issuing log calls, to get
a correct class description in the log messages
Merge pull request #14 from mtausig/master

Fix wrong class/method description in log4net's PatternLayout
INCR to v3.9.40
fixes lack of ServiceStack.Logging.Log4Netv1210 in Nuget
please refer to this thread and the linked message in particular
https://groups.google.com/d/msg/servicestack/Bbr6UqTH44E/BuH4vMB13XoJ
Merge pull request #15 from casnap/master

Nuget package for log4net v1.2.10 missing due to incorrect nuspec file name
INCR to v3.44
In IIS integrated mode Elmah fails at application start (Can't access HttpContext.Current.Request)
A workaround is described here: http://stackoverflow.com/a/2196594/618331
Just wrapped the normal Elmah log statements in try-catch and added the workaround Elmah log statements in the catch{} blocks.

Can't create a real test for it, because it happens only at Application_start...
A dummy global.asax.cs:

protected void Application_Start()
{
  try {
    //do something...
  }
  catch(Exception exc) {
    //try logging
    logger.Error("something went wrong...", exc); //this is line 50
  }
}

The exception:

System.Web.HttpException (0x80004005): Request is not available in this context
   at System.Web.HttpContext.get_Request()
   at Elmah.ErrorLog.InferApplicationName(HttpContext context)
   at Elmah.ErrorLog.GetDefaultImpl(HttpContext context)
   at Elmah.ServiceContainer.GetService(Type serviceType)
   at Elmah.ErrorLog.GetDefault(HttpContext context)
   at ServiceStack.Logging.Elmah.ElmahInterceptingLogger.Error(Object message)
   at x.Application_Start() in x\Global.asax.cs:line 50

Also had to update Nuget.exe because
   The schema version of 'NLog' is incompatible with version 1.6.21205.9031 of NuGet. Please upgrade NuGet to the latest version from http://go.microsoft.com/fwlink/?LinkId=213942.
Merge pull request #17 from AkosLukacs/master

In IIS integrated mode Elmah fails at application start (Can't access HttpContext.Current.Request)
Catching up ServiceStack.Loging to 3.9.48

Previous NuGet linked to 3.9.44, which caused build errors in mono.
Merge pull request #18 from bchavez/master

Catching up ServiceStack.Logging to 3.9.48