Update BC API and fix up EnergyNet and CableUtils to work with the new MjAPI