Fix issue where layout was not parsing yaml front matter.

As .read_yaml was using self.content the haml template is stripped of it's yaml front matter before it can be processed in .read_yaml.

By simply calling .transform after .read_yaml it converts the layout AFTER the front matter yaml has been processed.