Create caching service and put an instance of the service into the toolbar. This will allow us to replace mcapi with a set of services.
commit Issue-319 - cloning draft
Merge branch 'current-sprint' into Issue-319-clone-provenance