[#31565] CamelCased view classes are broken in J!3.1.4

This reverts commit 0414f0ffddcb0ad80b232adfdcd434dd0a36787e
Add test coverage to JViewLegacy::getName()
Merge remote-tracking branch 'joomla-cms/master' into feature-rad