move unit_pick_randomly to unit.h
generalize for several ships
add firing_X refs, this is the way we differentiate who fires