LPS-48404 don't index root classPK for KB articles

If present, the search portlet uses the root classPK to generate
URLs. KB uses the parent article as a root classPK, which makes the
search portlet redirect users to the wrong article (the parent).
LPS-48146 keep the property unset by default
LPS-48146 Hey guys, are you sure this works, setting it to blank? Won't that still default to 0? I'm looking at the logic from GetterUtil and it seems to me that's what it should do.
Revert "LPS-45783 Lang keys"

This reverts commit 44d08324531d7dca485c49582f17b12f0b49e703.
Revert "LPS-45783 SF"

This reverts commit 6ad8ae165a62f14c622308f93279c6c433af7f76.
Revert "LPS-45783 Brasileiros usam períodos."

This reverts commit d046b9225e7d00ab57f831911d316221a30826a2.
Revert "LPS-45783 Use AlloyUI alert to display calendar messages"

This reverts commit aac844e4434ef68ba70067c2e91c1d12962a6dcd.
Revert "LPS-45783 Do not use Liferay.Language.get on jsps"

This reverts commit bf4d23120e17b757d423948c16a1d9cb1b05239f.
Revert "LPS-45783 Adding language keys"

This reverts commit af51c5b2e830dfde877f97798ea594ce26c21737.
Revert "LPS-45783 Displaying message after calendar removal"

This reverts commit 36cf05daf1a477207b889025cb95ac472e860b5f.
Revert "LPS-45783 Creating method for displaying messages"

This reverts commit 082bfde2d12c4c63510b5284f39bed2367ac58a5.
Revert "LPS-45783 Adding dynamic message to calendar"

This reverts commit 167453b2a87b66b103cab1162c7874f1d7637831.