[FEATURE] Allow custom CSS class names ad-hoc on container

This can, in many cases, avoid the need to create an FCE, so it is added as a base feature.
[TASK] Switch to inline syntax for formatters

This syntax makes it less likely that a person overriding the template will add unintentional whitespace inside a tag.
[TASK] Assimilate parseFunc_RTE from csc