Changed the way the layout of a PropertiesConfiguration instance is initialized.

The constructor does no longer call non-private, non-final methods.
Note that in the current state some constructors do not work any more.
They will be removed in a later stage. This caused many tests to be
adapted.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/configuration/trunk@1458517 13f79535-47bb-0310-9956-ffa450edef68
Added a new parameters interface for properties of a properties configuration.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/configuration/trunk@1458518 13f79535-47bb-0310-9956-ffa450edef68