[COOK-2353] split out config from enable action to
ensure templates are changed when service is running
restart service if run template changes
add restart_on_update attribute
use new restart method
make spec more specific so that it doesn't fail when it shouldn't
Merge pull request #20 from dwradcliffe/COOK-2353

[COOK-2353] split out config from enable action
release v1.1.0
update provider specs to stub at right layers

The provider specs where globally mocking the world to get around
having to stub `load_current_resource`. It's easier to just mock this
method for all cases *except* the few specs that test the
`load_current_resource` method.
RSpec #stub! is deprecated, use #stub

http://blog.firsthand.ca/2010/09/rspec-stub-vs-stub.html
Additional test coverage for [COOK-2353]

We had no unit test coverage for the core bit of functionality
introduced in [COOK-2353]. This new coverage ensures
`Chef::Provider::Service::Runit#run_action(:enable)` only makes an
internal call to `#restart_service` if the embedded run_script
template resource is updated AND the restart_on_update attribute is
true (which is default).
Merge pull request #22 from opscode-cookbooks/COOK-2353-additional-test-coverage

Additional test coverage for [COOK-2353]
[COOK-2477] ensure EPEL repo is configured on EL <= 5

`rpmdevtools` (a required package) is only available from EPEL on
CentOS 5.x. We shouldn't make any assumptions that it has been
configured by another recipe/role.
add `test-kitchen` 1.0 support

The 1.0 branch of test-kitchen is based on Fletcher Nichol's excellent
Jamie CI codebase.
need rake and rspec to run specs
Update bundled runit-rpm to support Amazon Linux.

The fix provided here is identical to:
  https://github.com/imeyer/runit-rpm/pull/6