FC038: Default action is allowed, refs #154.

Previously we were only using #allowed_actions to determine which
actions were valid for a resource. This broke for the log resource which
doesn't specify :write as an allowed_action.
Add metadata for Chef 11.6.0.

We need to filter out the WindowsScript resource as it can't be
instantiated only with name. That should be ok as I think it's just a
superclass for the new powershell and batch resources.
FC047: Rename feature for consistency.
FC048: Prefer Mixlib::Shellout, refs #111.
FC017: Don't warn if converge_by is used, refs #90
FC017: Don't warn use_inline_resources, refs #90.
FC017: Warn against individual actions, refs #90.

Previously this rule would not warn if any action within the provider
notified. With this change warnings are reported against actions
individually.
FC048: Extend to check for use of #system.