'Returns a dict of all the plugins that have been made available through the platform.'

@classmethod
def get_available_plugins(cls):

    if (not hasattr(cls, '_plugins')):
        plugins = {}
        extension_manager = ExtensionManager(namespace=cls.NAMESPACE)
        for plugin_name in extension_manager.names():
            plugins[plugin_name] = extension_manager[plugin_name].plugin
        cls._plugins = plugins
    return cls._plugins
