Use ensure_resource instead of create_resources

create_resources doesn't allow to pass array of values but a hash.
Which prevent it from working as we expect.
Remove redundant realization of ring_*_device

Since they are already realized in swift::ringbuilder, it is not necessary
to realize them here.
Bump puppet-swift version

Bump puppet-swift version to a version that supports ringbuilder and
storage node to be installed on the same node.
Merge pull request #484 from enovance/fix_invalid_parameter_issue

Apply changes for swift to compile