strip guts of vcloud-query into Vcloud::Query

* add failing cucumber test for vcloud-query, ready for methadone addn
tidy up cli with methadone
add tests for Query; make more testable
Merge pull request #44 from alphagov/vcloud-query_methadone_2

Vcloud query methadone 2