Some fixes from the platform
Added ability to add sprintf variables to JText string

[writing it up now...]
Merge remote-tracking branch 'remotes/upstream/master' into patch-9
Merge remote-tracking branch 'remotes/upstream/master' into patch-9
Fix unit test failures introduced in UCM refactoring
Resync MySQL and PostgreSQL DDLs and updates
Code style fixes
[#30553] jos_contentitem_tag_map error.
Merge branch 'fix-sql-0412'
[#30560] Tagged Item menu options Child Tags always saves as Include
[#30559] 'joomla_310.ddfre_updates' doesn't exist
Typo in tags config.xml
[#30541] Small fixes to batch processing layouts (Fix #974)
[#30396] Enabling finder plugins breaks tags saving
[#29240] Undefined property: JSite:: (Fix #984)
Merge remote-tracking branch 'remotes/upstream/master' into patch-9
[#30282] Joomla3.0.3 + PostgresQL -- User Registration Problem -- Database query failed -- column sendemail does not exist (Fix #979)
Database schema for SQL Server adding tags support + misc. fixes
[#30506] Joomla update system erases entire site if downloaded zip
package is broken. Thanks Aliaksei Kanstantsinau.
[#30288] Module Prepare Paramater breaks Cache + Browser Cache +
Application Rendering time. Thanks Parth Lawate.