Made more I18N changes so we especially don't get into conflicts due to name contraints on pretty_names if installing project manager along Project Open (don't ask...)
Interesting side effect as acs-lang is loaded after acs-tcl. lang::util::localize was unknown, so I had to add a check to the db_list_of_lists procedure to test if the string is actually a message key before localizing it. Now install works.
More I18N. Added a new procedure relation:get_objects that returns multiple objects instead of throwing an error if you have multiple relationsships of one type (e.g. on company usually has multiple employees)