mdoc no longer documents private interfaces

Resolves this reported bug: https://bugzilla.xamarin.com/show_bug.cgi?id=18411

If a class explicitly implements an internal interface, those members will no longer be documented, nor will the interface show up in the class' signature. This allows for a library to hide internal implementation details that an end user would not be able to take advantage of (ie. can't cast to internal interface to call methods).
Dang it! heh, I was so careful with the rest of the spacing/formatting so as to avoid the whitespace issues from the previous pull requests. Ok, I'll fix this and try to be more careful again going forward.