Moved some "API" code around in GenomicConsensus.

[Tracking bug 23893]