Issue #998: fixed broken pedigree compaction algorithm
Issue #998: fixed incorrect vertical positioning of horizontal edges (in some wide graphs)