allow blocks to choose how they handle indirect power
move `shouldCheckWeakPower` to Forge section
Merge pull request #803 from benblank/block-power

Allow blocks to choose how they handle indirect power