preserve order and formatting on creating Metadata from Yaml template (closes #352)
using re.sub() on the Yaml template to fill in app name, then writing it back as .yml. This way neither re-ordering of fields (in alphabetical order) nor omission of formattings (blank lines, multi-line markers) is taking place.