bring back support for chef-solo

the chef search and databags broke chef-solo. This pr brings it back and adds specs for this to stay that way.

Depends on TelekomLabs/chef-ssh-hardening#52 because I'm tired of all the rebasing.