Generalize fitness comparison to allow for minimization of objectives (rather than only maximization).  Rename a method in the Initializer interface.
Implement a random search algorithm -- useful as a control.
Remove obsolete ObjectiveViewer, and tweak example properties files.
Update MaxObjective to work with the parameter system.
Make the example PinCushionObjective more complex by using a MaxObjective to enforce the floor.  This complexity should be moved into the PinCushion code itself.