Merge pull request #6 from toddmeinershagen/master

Updated Elmah target to allow log level to be stored as type
added MappedDiagnosticsLogicalContext ($mdlc)

added support for the equivalent to log4net.ThreadLogicalContext
Added functionality for handling diagnostic state across multiple threads in asynchronous situations.