[models] Changed NITableViewSystem to be weak instead of unsafe_unretained.