chef related changes
1) add an optional ''callback'' for barclamps to take actions before a proposal is committed. if the barclamp's service_object implements the commit_proposal method, it will be called
2) add a little utility to figure out where the heck all the chef objects are being called.
fix classname for cmdbmap in relationship
move the chef client creation into install script
merge with jig rename
merge with jig rename
prepare the chef API if in the prod environment
provide a means to perform a delete, and update dequeue proposal to use that
(dequeue still falis, since the routes are in flux)
jigchef test working both  with and without conn info
Merge remote-tracking branch 'crowbar/master'
Merge pull request #354 from aabes/pull-req-master-9945cd360a8663f448c4e229cf377825801a3f6d

Accepting pull.  I'm not sure what the JigMap does - seems like we could have a better name for it, but it matches original design.