A one-class API for heat providing blocks

As per http://www.minecraftforge.net/forum/index.php/topic,21567.0.html