make drop an argument for preview/lookat

drop should be ignored for as.data.frame, which (as name implies) should always return a df

Also update documentation