'Process a LIST command.  Return:
- resp: server response if successful
- list: list of (group, last, first, flag) (strings)'

def list(self, file=None):

    (resp, list) = self.longcmd('LIST', file)
    for i in range(len(list)):
        list[i] = tuple(list[i].split())
    return (resp, list)
