[#64080132] If license is explorer, workspaces should be limited to one user.

 - Refactor the use of license validations hold more logic within the license model. This
   allows adjustments to individual features by adjusting the logic of a single method within
   license rather than having half logic in license and half logic floating in the application.
[#64080132] Refactor javascript usage of license info to individual function calls

 - Prefer to use function calls over model getters/setters for a bit more insulation
[#64080132] Update attribute & spec naming to more clearly reflect permissions

 - Outside of translations, the UI should not have any concept of arbitrary license names