Merge pull request #133 from rackerjoe/master

Merged automatically by jenkins after successful build test
Add name to endpoint schema to provie for DNS-named endpoints
Merge pull request #134 from odyssey4me/GH574

Merged automatically by jenkins after successful build test
Add restore-selinux-context execute resource to common recipe
Merge pull request #135 from odyssey4me/DE294

Add restore-selinux-context execute resource to common recipe
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
remove selinux resource rely on chefclient config GH577
Merge pull request #137 from jrcloud/de294-remove-selinux

Merged automatically by jenkins after successful build test
Add more tag related searches with tests
Merge pull request #138 from claco/more-tagish-searches

Merged automatically by jenkins after successful build test
Convert mostly useless info message to debug
Merge pull request #139 from claco/master

Merged automatically by jenkins after successful build test
Move benign info message to debug
Merge create/grant mysql user options to kill clone warnings
Merge pull request #140 from claco/master

Merged automatically by jenkins after successful build test
More more logging to debug level
Merge pull request #141 from claco/debugify-more-logs

Merged automatically by jenkins after successful build test