Crop: method to return hash of planted_from frequencies

Also tidied up tests which relied on the default planting factory having
a planted_from value set.
Show planted_from frequencies on crop page.