Playing around with printing a hierarchy of objects
Added a comments attribute, and the ability to append a run script to the controller object.   I know these are silly, but i just wanted to play around with them a bit.
- Version of OpenPNM is stored in comments
- made the script function private for now
removed clone_object, clone_simulation and subset from the misc file....these are all in the Controller object now (except for subset, but I'm working on that).
subset works, but is incomplete...there is no way to map between parent and subnet
Merge branch 'develop' into feature/tree_view
Re-did subset using the fact that deepcopy now works
Fixed subset so that the current controller remains untouched while the new network's simulation object is just a plain dict
Some adjustments to map_pores/throats, and corresponding tweaks in subset
Merge branch 'develop' into feature/tree_view

Conflicts:
	OpenPNM/Utilities/misc.py
The map_pores/throats function now seems to work between network and sub-networks
- It also works partially between network/subnetwork objects and other objects i.e. net to geom and geom to net
- It does NOT work between other objects only...i.e. geom to geom
Added a clone_simulation method.  This just uses the subset() method with all pores.  It cleans up the parent and clone objects so they don't look like subsets, and returns and dict suitable for sim.update().  Since controller is a singleton is can't return a new controller object.
Merge branch 'develop' into feature/controller_improvements_v1
fixed odd bug in clone_object, and switched it to use the deepcopy command
Added lots of examples to docstrings....I'm starting to rely on the test script now, which calls all these to make sure they're working.
Merge branch 'develop' into feature/controller_improvements_v1
Merge branch 'develop' into feature/controller_improvements_v1
converted apply_spacing to adjust_spacing
Merge pull request #271 from TomTranter/develop

Fix to interleave, updated doctests and change to OP
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