Add ability to create virtualhosts through hiera

Given a hash for virtualhosts (which is easily specified in hiera) the resources are created. It's nice.