Change the range of capillary values and add functionality to choose pores and throats for drainage curve

Signed-off-by: Tom Tranter <pmtgt@leeds.ac.uk>
If vertices are present use these for domain extent
Allow selection of geometry for visualization
Number of Updates to Voronoi to introduce anisotropy and pore seeding. Corrections to geometry sub-modules to work on specific geometry