Tags may have scalar content or separate properties 'attributes' and 'content'.
Refactored files test to be asynchronous.
Allow YAML key strings to contain attribute definitions.
Removed extra code row from htmlFormatter.
Even cleaner files test.