Adds formatter option to Chef Provisioner

Adds the ability to specify in the Vagrantfile a formatter directive to control the verbosity/format of the Chef log.

Formats such as `summary`, `minimal` and `doc` are valid, and the directive is not required.

I tried taking a stab at the tests, but the test suite didn't seem very friendly to me today.