caching the requests to StyleDict.get

Note: models/Controller is already pruning these caches when
the CPS is updated, because it then deletes all StyleDict instances.

Using the memoize module
Merge pull request #268 from graphicore/chache-StyleDict

caching the requests to StyleDict.get