Update #shipstate.energy type to non_neg_integer()

* The energy value could be zero
Fix erltrek_galaxy:call/1 return type to term()