NewsRight, ambitious attempt at licensing newspaper content, quietly folds