Chef LWRP for parsing templates recursively in a directory and automatically populating your variables hash from a hash attribute