Fixed Issue with some logging options

Golem.Core wasn't handling Nunit testcontexts properly.  Updated
Common.cs to support Nunit and MbUnit