genomeMap: replaced Map.Poly by Map.Poly.Tree

now genomeMap data structures can be marshalled.