Revert "LPS-47611 SF"

This reverts commit a3728d788dcdca09aaac68ad81274e639faa09d8.
Revert "LPS-47611 Provide default values to some objects that are required on ThemeDisplay usages"

This reverts commit 2dd30995594eeade503324d8e43deffe2835d024.
Revert "LPS-47389 SF"

This reverts commit 9769bd091accc768ad607f23c973527b91451daf.
Revert "LPS-47389 SF"

This reverts commit de31086dbd4f35c1cd4d3dfe760a0a1071fa9c9a.
Revert "LPS-47389 Sort"

This reverts commit f15b87fa91f38cd5d3f8348eab4f6581b7cf05d6.
Revert "LPS-47389 Simplify"

This reverts commit a05d1e11e37dd66885240f0bc768bff1bfafdb48.
Revert "LPS-47389 Sort"

This reverts commit e1ff65e40889c5dd60b125fe2413ee9f9861adb2.
Revert "LPS-47389 Create a ThemeDisplayTestUtil that provides a basic mock object for ThemeDisplay, so that developers can use it to fill in what they need on their tests. Note that this basic themeDisplay object will be set up in the ServiceContext created by tests always, whether is needed or not: this could be a consequence of high coupling between them and the need of knowing what is inside the service-context to use it"

This reverts commit b68333d2250cab5d658ec37a44d78b99cf3b72ec.
LPS-47685 ground work to track services by their registration
LPS-47685 As a developer I would like to register AuthToken from OSGi
LPS-47685 SF
LPS-47708 Use the new pattern for settings
LPS-47708 Since it's not Settings but is MBSettings
LPS-47708 Since we can just call a getter
LPS-47685 SF
LPS-47637 Replace new comparator with the already existing one to avoid code duplication
Source formatting
SourceFormatter - catch incorrect line breaks
Source formatting - fix incorrect line breaks
SourceFormatter - improve sorting javaterms