another instance of loose regex
add trailing = to regex for freebsd service deletion
modernize freebsd service spec
refactoring freebsd provider + unit tests
add checks for partial matches in enable/disable
add right-match tests for rc.conf
better regex in /etc/rc.conf for service state
test for none case
implement @btm comment about test description strings
combine "no" and "none" freebsd services based on @btm comment
Update CHANGELOG for #1833

Closes #1833.
[CHEF-5075] Fix json_attribs and recipe_url load order.
Add comment about order
CHEF-5075: order matters for recipe_url

Add a test to ensure we maintain the order of fetching the tarball before loading JSON attributes
from a file that may be in that recipe tarball

Refactor slightly for the benefit of testing
Update CHANGELOG for #1627 / #1283 / CHEF-5075

Fixes #1627.
Fixes #1283.
Switch back to ChefZero::RSpec version 3
And add some Enterprise tests (fix an acl delete issue)
Merge branch 'jk/rspec_zero_3'
Fix Windows path bugs, run all config tests against Windows
Move Chef::Config path functions to Chef::Util::PathHelper
Make join work properly with leading slashes