moved the children completion code to CubeCommand from ContainerCommand to allow children completion for all commands that have children and added the player completion fallback to the ConsoleCommandSender