Attempt to not need erlang_cook fact

The rabbitmq_erlang_cookie fact is problematic because it represents a security object. Putting it in facts leads to those facts being in puppetdb, which leads those facts to be rendered by something like puppetboard.

The module's use of this fact is actually quite limited, and I've used cleverness to add the checking logic to the exec resource. This makes the fact unnececssary. I've used the unless parameter specifically because it prevents the expanded $rabbitmq_cookie from ending up in the report.
This needs to be double quoted for the variable to be expanded, and the variable is $erlang_cookie not $erlang-cookie