Themal Energy API

Got a good start on a system that is heavily inspired by the CoFH
Redstone Flux system.

This did require a few changes to machine, but nothing major.

Still needs a lot of work and testing.