add Database.get_properties()

which adds properties from a dictionary
system properties are added to database in BaseSystem

there is a new function get_system_properties which should return a
dictionary of properties.  These are added to the database automatically
in create_database.