provisioner/ansible: configurable command / args

allow users to provide a replacement command / extra args to the
ansible-local provisioner.

this is useful, for example, to unbuffer output when
using the docker provisioner, or to modify ansible behavior, like
enabling verbose mode, injecting variables, or changing paths