API: try to place source_file_comments after doctype instead of html
MINOR: moved includeDebuggingComments logic into own method to allow separated tests
MINOR: if no doctyle is set, include comments inside <html>
MINOR: if <html> tag is inside a html comment do not add a comment
MINOR: updated and extended Tests
Merge pull request #1793 from Zauberfisch/3.1

API: made more robust SSTemplateParser->includeDebuggingComments()
Defining $children as a public variable

Defining $children as a public variable (it was previously defined on-the-fly)
Fixing typo on Validator exception message
Merge pull request #1801 from willmorgan/patch-2

Fixing typo on Validator exception message
Merge pull request #1800 from willmorgan/patch-1

Define ConfirmedPassword::$children as a public variable
FIX Unquoted shortcodes weren't parsed (fixes #680)

Since that used to be the default shortcode notation
for our core "insert media" functionality, its important
to have this fixed and keep supporting "legacy" content
created with 3.0.
Merge pull request #1804 from chillu/pulls/shortcode-quoting

FIX Unquoted shortcodes weren't parsed (fixes #680)