Add new linearize-gp-tree

  Replaces older find-all-subtrees
  Replaces proposed find-receptors and find-donors
  Assumes single type throughout, for now
  Needs to have function and terminal set passed in for STGP