This class has undergone significant change in 4.4 to support the new in line database functionality. The 1st page of
setup may have no database - if that is the case you need to store properties in memory When the database is loaded
the properties from page 1 (primarily language) are cloned to a PropertySet that is backed by the DB. From that
point on any new PropertiesManager instances injected by Pico will be backed by database property sets. using a
ComponentAdaptor. The onDataBaseConfigured method is the entry point to indicate the database setup is complete.