[COOK-2319] - User detection, Remove unused requires

* Set a constant for user based on chef version detection in helper
  library, use that for user ownership when the node is a chef server
* remove the unused chef/version_constraint and chef/exceptions requires