Add play_hosts to on_play_start callback

Saves the duplicity of calling inventory.list_hosts() twice (once in the callback, once outside)