Support for multiple VO in keystone

If you get multiple tenants from keystone, instead of selecting just the first one, select the first one which gives you a valid token
Merge pull request #9 from spinto/patch-1

Support for multiple VOs in keystone (select the first usable)