Replace service notifications with runit_service.

At the 1.0 release, the runit cookbook replaced it's definition with a resource and provider that extend the built-in chef service resource. However, it provided a wrapper for users doing it the 'old way', that created a generic `service` resource that could receive notifications for backwards compat. This generic `service[jenkins]` resource, being used within the jenkins cookbook, also ignored settings passed (like the timeout setting in runit). This commit replaces all of the instances of `notifies :foo, 'service[jenkins]'` with `notifies :foo, 'runit_service[jenkins]'`. It also adds a new `sv_timeout` setting that is passed through to the `runit_service` resource to allow for users to set a longer timeout on jenkins startup (it can be slow).
@schisamo This is actually the runit-specific parameter name, and it is only passed to runit, so I was trying to keep the same name given to the setting by runit. So it doesn't mislead anyone into thinking it applies to non-runit installations and makes the setting itself easier to find.