client-go: Support OAuth2 and ReadsetsSearch

The script now performs near full discovery of readsets and reads. The
dataset is still hardcoded to 1000 Genomes dataset. When
``datasets/list`` is implemented, we can do full discovery.
Merge pull request #25 from namn/add-client-go

client-go: Support OAuth2 and ReadsetsSearch