Cg Hub

Combine cg hub downloading, query and metadata parsing into one place under gmt cg-hub.
I have moved this to a calculated property so it is in one place. Hopefully it can be addressed in the future.