RavenAppender is now called SentryAppender
Object initializers are nice
Added ConsoleLogger to the log4net config
I doubt we ever need to log anything but the rendered message
Let's add some stack frames to the exception to get a better idea of how a captured exception looks in Sentry
Private static fields should be named equal to non-static fields
Added ExtraAppender and HttpContextExtraAppender to log more stuff to Sentry's "extra" object.
Rejigged the folder structure in preparation for more projects so everything isn't stuffed into the solution root
Added web application to test the capture of web context metadata
Moved the core project into the "app" solution folder
Moved the web test project into the "tests" solution folder
Added plumbing to web project to log web environment "extra" to Sentry
Moved Extra stuff into Extra folder
Renamed ExtraAppender to EnvironmentExtra and HttpContextExtraAppender to HttpExtra in preparation for extra logging rewrite
Rewrote the whole "extra" logging to be less reflection dependent and more performant
Try to capture MessageObjects as Exception
Added TODO regarding the log4net XmlConfigurator
Added form so we can capture HttpContext.Request.Form values as "extra"
Added a heap of HttpContext.Request values to "extra"
Added value to the hidden field