minor updates to parser output functions

I expect OBJECTPROPERTIES will eventually replace the specialty
functions like BOTGUNNER, TURRETGUNNER, SHIPS, TRAINS, etc.  This moves
us closer to that goal (and also removes rof-specific code from the
parser.)