Massive refactor

* Massive interal re-factoring in regards to IO-type blocks
* * Shouldn't affect the end user, but makes my life easier

* IO-type blocks now require power. Ender pearls by default, but all changable in config
* * By default one ender pearl powers an IO-type block for one hour

* Added turtle bridge

* Disabled UE power upgrade and link persistance upgrade, as link persistance is now standard
More changes
* Tweaked some localization tags
* Tweaked shift-clicking for Upgrade gui
* Made GUIs more user-friendly
Send power-requirement status to GUI watchers
Just in case
Tweaks + power transfer for turtle bridge
Kind of broken...?