Unregisters given action name.

        :param name: Action to register.
        :type name: unicode
        :return: Method success.
        :rtype: bool

def unregister_action(self, name):
        """
        Unregisters given action name.

        :param name: Action to register.
        :type name: unicode
        :return: Method success.
        :rtype: bool
        """

        name = self.__normalize_name(name)
        action = self.get_action(name)
        if not action:
            return False

        action.triggered.disconnect(self.__actions_signals_slots.pop(action))

        category = foundations.namespace.get_namespace(name)
        name = foundations.namespace.remove_namespace(name)
        self.remove_from_category(category, name)
        return True