Geolexicase selection

Allows the user to restrict lexicase parent selection to a trivial geography around the child index.  Uses the trivial-geography-radius parameter that is used for trivial geo in tournament selection. When parameter is 0, lexicase selection pulls from the entire population.  When parameter is r, pulls from +/- r region (mod popsize) around child index.