Chef recipe to create a user and publish authorized_keys with their public key from a data bag.
Usage:
Create a default cookbook named userandkey. Replace the default.rb with the one provided here. Create a data bag named "users" with an object named "someuser".