Keep ansible-playbook from bombing without extra-vars

A recent change to ansible-playbook to support json extra-vars
also inadvertently broke the script when no extra-vars are
provided. Simply checking to make sure it is defined and truthy
should take care of the issue.

This appears to fix issues #3086 and #3088.