Fix possible NPE in TankManager
Cleaned up IMC code
Merge pull request #1199 from ddoggy99/master

Cleaned up IMC code
Engines should prefer facing pipes on placement
Added Mining Config Options

Config options added:
* Mining Cost Multiplier, scales power usage of both Quarry and Mining
Well
* Max Depth, limited Quarry/Well to a certain depth below the block
* One Time Use Quarries, Quarry doesn't drop an item when broken, get it
right the first time (defaults to false)
Clarify handling of code cleanup/formatting PRs.