API updates

Updated Buildcraft, IC2, and UE APIs.

Also started working on Electrical Machine to try and make it work
without them.