elm logger

moved this from the Logging repo (aspnet/Logging#38), removed the Mvc dependency from the sample, and fixed scoping
@Eilon I'm meeting with Damian today to get some UI help so I'll make it consistent with whatever we come up with.