RUBYCORE-149 - Implementing a defaults() method in the base configuration class that initializes properties if they have not been set yet and reworking the import() to make it more flexible.