Created originally on Bitbucket by william_ml_leslie (William Leslie)
Original PR head changeset b9fc36716d25e1d42911b0aa0eb59f6d4256bfbd) not available in Heptapod user interface after import. Displaying an empty list of of commits.
Move goal search into translator driver, simplifying the algorithm and making optional dependencies sort correctly.