FLOE-171: Upgraded metadata demo with the new infusion model relay system

@amb26, can you review this pull request, our first pilot of the new model relay.
I think as we discussed during our original review, the particular transformation required for this application is too complex for any variant of a "condition" transform and should really be implemented in terms of a, or the, "valueMapper". Processing nested conditions etc. has led to a greatly increased complexity in the definitions and all of the machinery required to process and invert them, etc.