Alter standard GA experiments to use parent selection instead of survival selection.
Created AffineTransformedDoubleObjective class.  It handles most affine transformations except translate.  Eventually I expect it to replace AffineTranslatedDoubleObjective.  IT HAS NOT BEEN TESTED.
Merge branch 'master' of ssh://bitbucket.org/ericsiggyscott/sigmaec.git
Add a parameter for DoubleGAExperiment to let us set a maximum number of evaluations, as opposed to generations.  Also add a constructor flag to toggle writing generational fitness statistics to stdout (which is very slow).