PlayBook: better error message

When a PlayBook has missing arguments the error message now shows which ones are missing.
Merge pull request #5662 from RSpiertz/update_playbook_error

PlayBook: better error message