Filter out private ctors

During testing I ran into a class that had a declared private
parameterless constructor (don't ask me why, it's out of my hands).
AutoFixture.AutoMoq chose that one.

This fix excludes private constructors from consideration.