* Do not prepend / append with a semicolon the only JSX element in a program Fixes #3196 * Limit single JSX element without semicolon to Markdown only * Fix tests