Batch of changes to Geometry models: fixes to throat_misc.random (wasn't returning anything) and pore_seed.spatially_correlated (broke with [0,0,0] weights)
Chagned the electronic_conductance model...some of the logic in there for dealing with 0-length throats was flawed.   This will also need to be changed in in other conductance models