JCLOUDS-41: More fixes caused by a change in jclouds-chef

See https://git-wip-us.apache.org/repos/asf?p=incubator-jclouds-chef.git;a=commit;h=7f029db1c7b618494b47adb39d04aebebec726c3 and [JCLOUDS-3](https://issues.apache.org/jira/browse/JCLOUDS-3)

This PR addresses the regressions caused by the jclouds-chef change. https://github.com/jclouds/jclouds-karaf/pull/5 is also required for the build to (finally!) ata least compile again:

* JDK 6: https://jclouds.ci.cloudbees.com/view/integrations/job/jclouds-karaf-maybe-fixed/4/console (requires login)
* JDK 7: https://jclouds.ci.cloudbees.com/view/integrations/job/jclouds-karaf-maybe-fixed/2/console (requires login)

Note that the integration tests are all failing:

https://jclouds.ci.cloudbees.com/view/integrations/job/jclouds-karaf-maybe-fixed/2/testReport/

@iocanel: Any insights you can provide on that?