Replace GenomicsAuth with GenomicsFactory

it would be great to preserve the boolean flag that toggled between new GooglePromptReceiver() and new LocalServerReceiver() somewhere - the java-client needs that one