Remove some legacy code from when I thought TransformedObjectiveGenerator.Strategy was going to be an enum.
Write Misc.allFinite() and add a couple asserts.
Fix a typo in the name of TransformedObjectiveGenerator.Strategy.TransformationStrategy, and write a new TransformationStrategy that translates an objective in a particular direction by a random amount.