[#31550] SQL error if profiling not available/not activated in mysql (3.1.2 pre release)
Merge remote-tracking branch 'origin/master' into mysqlprofiling
Prepare for 3.1.5 development
Prepare for 3.1.5 development
 # [#31590] *New registration password field is displayed as Optional
[#31565] CamelCased view classes are broken in J!3.1.4

This reverts commit 0414f0ffddcb0ad80b232adfdcd434dd0a36787e
Add test coverage to JViewLegacy::getName()
 # [#31585] Can't add tags to articles in 3.1.4. Thanks Roberto Segura
(Fix #1603)
Correct comment style
 # [#31609] *Regression: [#30150] prevents subcategories drilldowns
[#31620] Some plugins cause blank pages in 3.1.4
Add test coverage to JPlugin constructor testing private vars
[#31607] REGRESSION: Changing the autoload order in a point release (Fix #1615)
Add test coverage to JLoader::registerPrefix()
[#31598] Fix for B/C break related to Tag saving using *old* way (Fix #1606)
Prepare 3.1.5 release
Correct duplicated update queries
Prepare master for development
 $ Updating installation lang files: ru-RU, sv-SE
 # [#31297] Content language manager missing drag drop ordering. Thanks
Nguyen Huu Hien
(Fix #1456)(Fix #1415)