[COOK-2169] Cleanup directory creation across recipes

When running a chef-server that doesn't include the chef-server
recpie, various chef-client recipes would reset permissions.

Changed how we handle creating these directories, so that each
recipe does it in the same way.
[COOK-2169] - clarify intent of create_directories method
Merge branch 'COOK-2169'
[COOK-2170] Client Test Cleanups

Simply wanted to make my test kitchen recipe match with
the current convention of cook-xxx.  I have another pending
pull which already follows the cook-xxx convention, didn't
want this test to linger.
Merge branch 'COOK-2170'
remove lock file entirely, let jenkins sort it out