Completed work on machines, work on electric items

TileEntityElectricMachine is now compatible with BC, IC2 and TE.

Also the Coal Generator can produce power for those three also, at the same exchange ratio as the IC2 generator.

Currently I am working on a custom implementation of the ItemElectricMod class.I have made it compatible with IC2 so far and TE is in the works.Will need some way to make the items have a damage indicator like tools when their metadata changes.(I am a noob at this part and at pretty much everything that involves OpenGL)