Made several more methods accept pluralized versions of pore/throat
Fixed 2 bugs in geometry and physics models
Added a new way to generate pores seeds.
- It uses Perlin noise to generate spatially correlated noise values, then fits the noise to a normal distribution, then recovers the random seed that would have been used to generate the noise.
- The seeds are thus randomly distributed between 0 and 1 and can be used in any other pore size distribution.
- It requires that a package called 'noise' be installed.  It's available with pip install noise, but compilation failed for me so I downloaded the binaries from http://www.lfd.uci.edu/~gohlke/pythonlibs/