random cleanups

Why change the type of this? We generally pass instances around as *MgoInstance,
so exporting it as a pointer seems reasonable to me. Even better would be to only
initialise it when it's actually available, mind.