added support for group=all, creates a random column to avid rewriting a user column. Removed copy of adata when groups is not used
added support for group=all, creates a random column to avid rewriting a user column. Removed copy of adata when groups is not used

theislab/scanpy,theislab/scanpy