Some trade-offs:
The `ParametersTransformer` interface takes all the backing apps because otherwise we wouldn't allow users to config properties for each one of them.
I went for the simple solution of adding the `Bean` instead of going all the way through strategy matched via config.
Closes#22
Use a simple spring properties file for configuration
Support a single application per request
Implement component test using contract stubs for the CF API
Example application with configurable catalog
Exclude transitive dependency on JUnit 4.
Closes#4