[UP-4276] Async populate portlet cache on login.
[UP-4276] Update to cache marketplace entries for the user instead of marketplacePortletDefinition objects.  Update to use the portal Login event instead of hardcoding into LoginController. Also sets the canAdd flag during preloading.  Tweaked the REST endpoint to use the cache.
[UP-4282] Fix spelling error.
[UP-4282]  Fix out of date comment.
[UP-4282]  zed fonts.
[UP-4282]  Fix out of date comment.
Merge pull request #448 from jhelmer-unicon/UP-4276_prepopulate_marketplace_cache

[UP-4276] Async populate portlet cache on login.