UP-4072:  Marketplace Caching (enhance Marketplace to cache sufficiently...

... that it is performant)

https://issues.jasig.org/browse/UP-4072