Fix broken specs after endpoint service name was added
Allow get_* methods to override osops_search

I akin this to Rock Stacking, but with Turds instead. To allow some
recipes to start searching using tags instead of role/recipe names,
osops_search now accepts a hash of options from the various calling
get_* methods that allows the caller to tweak the search behavior.

This all needs to die, and be broke up into smaller methods within
things like Chef::Node, Chef::Search, Chef::Recipe, etc.
Added .foodcritic file to pacify FC014 under foodcritic >3
Merge pull request #136 from claco/osops-search-options-refactor

Merged automatically by jenkins after successful build test