fixed a bug in interpolate that was preventing it from working on physics and algorithms.  The syntax if (a or b) in c only checks a, not b.  It has been changed to if (a in c) or (b in c).  No other instances of this were found in the code using a search all files for ") in".
Small changes to our three main network so that they can be instantiated with no arguments.  This is necessary for the save-load functions I'm trying to fix.  I think it is also good practice to do this?
Minor change in VTK.save that was using the pore.coords from the amalgamated data for no reason
Added a tiny kludge to transport code.  This will be invisible for now, but needs to be incorporated properly eventually
Added an alternative version of amalgamate data that doesn't mangle the propnames so much.  This is prefaced by an '_' to be private for now.