Fix Buildcraft consumers so they work properly.

Allow blocks implementing either IPipeTile or IPowerEmitter