DynamicNetwork and subclass capacity optimizations

Store the network's capacity on the object rather than calculating it every
time it's requested.  Update the stored value when the network changes.
Fix miner and chargepad bugs.

Chargepad bug can cause server to crash.  Miner bug is minor (heh).
Merge branch 'development' of github.com:markwhi/Mekanism into miner_chargepad_fixes

Conflicts:
	common/mekanism/api/gas/GasNetwork.java
	common/mekanism/api/transmitters/DynamicNetwork.java
	common/mekanism/common/EnergyNetwork.java
	common/mekanism/common/FluidNetwork.java
	common/mekanism/common/miner/ThreadMinerSearch.java
	common/mekanism/common/tile/TileEntityChargepad.java
Merge pull request #1257 from markwhi/miner_chargepad_fixes

DynamicNetwork capcity optimizations and two small bugfixes.