[0.79] Removed unneeded overrides in BlockThatch

BlockThatch at a bunch of functions overridden from its base classes that added nothing to the block.  They made the class more complicated then it had to be and they caused the hit and break particles to malfunction.

None of these functions are needed, in fact harvestBlock is also not needed, but it does perform some shortcut calculations so I didn't touch it.

If BlockThatch is in fact supposed to override these functions for a future reason then ignore/close this.  Otherwise the code is just bloat.