Revert "LPS-41253 Revert"

This reverts commit 64a5a2d3e22b3479dbee43846b25d8deba48c4de.
LPS-41253 Still ensure schema is validate as part of test but do not require qualified xmlns for now for compatibility
LPS-40960 Add method to Log so that log wrappers can set their class name for log4j to use when determining the actual logging class
LPS-40960 Implement it in the log4j logger. Changing FQCN to be a member so that we're on the safe side in case it is possible to have multiple log wrappers at the same time.
LPS-40960 Implement the method in LogWrapper and call it from SanitizerLogWrapper so that we don't log line numbers belonging to SanitizerLogWrapper instead of the actual class that's producing the log.
LPS-40960 SF
LPS-41353
LPS-41252  Portlet title edit menu bar elements are not aligned
LPS-41108 Don't create portlet preferences. EditPermissionAction use portletResource to identify an object of permissions assignment.
LPS-41108 Refactor unused code
LPS-41108 SF
LPS-41349
LPS-41349
LPS-41170 - Limit tag name size to 75 chars and fix overflow styling
LPS-41170 - Source formatting
LPS-41217 - User shouldn't be able to add a child page if page is associated with site template
LPS-41217 - Source formatting
LPS-41168  The dropdown list does not disappear automatically on IE10.
LPS-41168 - Source formatting
LPS-40640 SF