Looking for feedback on configuration API

I created a new liquibase.configuration.LiquibaseConfiguration API to take the place of scatter use of system properties and configuration-style properties in liquibase-core and in extensions.

I have an open pull request for it https://github.com/liquibase/liquibase/pull/231 which is the best place to comment on it.

Please let me know what you think.