Update genetic optimization algorithm

* Add visualizations for mean configurations, histograms on fiber
  statistics, and objective function space.
* Add selection and crossover ratios for filling up the population with
  random members.
* Improve bisection algorithm by loading the mesh data and assuring that
  fibers only lie inside the grid.
* Switch from evaluating fiber length to fiber volume.
7 jobs for fibergrowth in 0 seconds (queued for 112 minutes and 40 seconds)
latest
Name Stage Failure
failed
test:python Test There has been a timeout failure or the job got stuck. Check your timeout limits or try again
No job log
failed
build:debug Build There has been a timeout failure or the job got stuck. Check your timeout limits or try again
No job log
failed
build:tests Build There has been a timeout failure or the job got stuck. Check your timeout limits or try again
No job log
failed
build:all Build There has been a timeout failure or the job got stuck. Check your timeout limits or try again
No job log