Update to latest beefcore TE framework

Separated tickhandlers/event handlers and added a multiblock client
handler
Implemented all necessary methods on TEs, removed dead code from blocks