Move some code out of playbook_on_play_start and into playbook_on_start

When the hipchat.py callback plugin was added there was a work around
in place to get access to the playbook information once the first play
started due to self.playbook not being set early enough, since f99500d6
it is now set early enough to use playbook_on_start