collectors should be an array if no collectors are found

When failing to find collector hosts via chef search or the existing attributes, default to localhost. The value is supposed to be an array, not a string.