(WIP) Replace erlang cookie fact with type and provider

Alternate proposal to #278 
This was the path in the original exec. I think we can add a PE path later if we need it.