Conditionally reference Elmah for the .NET builds

My attempt to follow the patterns established how Log4Net and NLog are
set up because I would like to see this become available on nuget. #159