Fixed handling of nil rows from chef search

Chef::Search::Query#search handles nils gracefully, and so should capistrano-chef. Any insight as to what can cause search to return nils would be welcome!