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
Handle nil or "" passed as the object_id
Epic rename of cmdb to jig
Merge pull request #350 from VictorLowther/pull-req-master-ca715c91ecfe7b42a192c575f9a6289aeb4c9007

Merged by devtool for VictorLowther
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)
provide a means to perform a delete, and update dequeue proposal to use that
(dequeue still falis, since the routes are in flux)
Merge pull request #353 from cdearborn/pull-req-master-63dfe3a3c387afc82552207b7258fc5a376b93bc

Merged by devtool for aabes
jigchef test working both  with and without conn info
Merge remote-tracking branch 'crowbar/master'
Merge pull request #352 from aabes/delete-back

provide a means to perform a delete, and update dequeue proposal to use ...
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.
fix doc rendering issues
fix failing test and bdd:failed() path
move some docs back to crowbar barclamp
docs working