Multiple bundled fixes

- Removed BLOCKTYPE & somethings
* Fixed repeaters not checking linked power
- Removed unneeded invalidation code
* Improved efficiency of invalidation code
* Possible fix for door handling
+ Added first part of linked powering for wire and repeaters
* Improved & updated comments
+ Buttons are handled
- Removed unneeded includes
* Fixes to link powering code
- Removed Herobrine
? Possibly other things