Add Chef inventory plugin

Provide inventory data from a Chef environment.

This script uses the "knife" command to talk to the Chef server, so it must run within a Chef project directory.