Updated user recipe to use tmeplates for profile and authorized_keys
Made workerconfig recipe a no-op if it's atrributes are not set (as opposed to failing or setting defaults)