Update ElmahLogFactory.cs

Update to pass in HttpApplication so the ElmahInterceptingLogger can use ErrorSignal.Get(application).Raise(<exception>).  This allows modules such as ErrorMail and ErrorPost (ElmahR) to function when using ILog.Error() or ILog.Fatal()