clear callback schedule on clear_all
allow for callbacks with 2 or 3 params (in a shamefully horrible way).
add player-docked lua callback
add lua callable comms transmission function
allow lua scripts to get object names
add first training mission