First attempt at 'cloning' surface pores to create boundary pores
- Also deleted the stitch code (sorry debarun!) since this will be redundant now
Some additions to clone_pores
- The method 'tries' to increase the length of all the label list, but cannot at the moments since the set_pore/throat_label setters only allow adding of Trues.
Fixed up clone_pores
- This will be ready once the set_pore_info is fixed up
Work on clone_pores
- Also added a get_pore_labels methods which act the as get_pore_indices
Some more changes to clone_pores
Merge branch 'develop' into feature/BoundaryAddition
clone_pores works now
- added Boundary geometry subclass
- use clone_pores in cubic _add_boundaries
Merge remote-tracking branch 'origin/develop' into feature/BoundaryAddition
Adding boundaries by clone_pores now work, but needed to break some of the error checking in _set_info
Some clean up of boundary addition by clone_pores
- added the __Boundary__ subclass
- Temporarily removing throat data with inf's from amalgamate_data so that paraview doesn't complain
Finalized the _add_boundary method
- This now clones all 6 sides AND pushes the new pores to the periphery of the domain
- Had to make some changes to the clone pores method, it now DOES NOT clone labels.  It only applies the labels that are sent.
- Added a new private method to GenericNetwork called _reset_network which removes the adjacency and incidence matrices.  It is more efficient to remove them and rebuild once on demand, than to refresh them each time pores are cloned.
Merge branch 'develop' of https://github.com/PMEAL/OpenPNM into feature/BoundaryAddition

Conflicts:
	OpenPNM/Geometry/__GenericGeometry__.py
	OpenPNM/Utilities/__Tools__.py
	run_script.py
???
Merge branch 'feature/BoundaryAddition' of https://github.com/PMEAL/OpenPNM into feature/BoundaryAddition
Trying to undo damage of terrible merge
Seem to have got it
Change to BC's to make them consistent with the boundaries
Fixed a small bug
- Boundary pores are now showing up nicely in Paraview
Merge branch 'feature/BoundaryAddition' of https://github.com/PMEAL/OpenPNM into feature/BoundaryAddition
Removed redundant line and added a new flag to OP in run_script