specify a biome for LandingGoal

For a set of missions I'm working on, I wanted to be able to specify a target biome to which the LandingGoal would apply. This (very simple) implementation seems to do the job, but as with the other pull request, I'm happy to do more work on it if the implementation is not satisfactory.