Added umbilical detect handling, battery fault port
Fixed missing standards option in makefiles