Made keys for accessing user/pass when generating hash consistent.

This creates an issue when using the resource diretly, as in this case
the resource receives a Hash object. When using the resource from a node
attribute driven recipe the resource receives a Mash instead.

Fixes #9