Vault specs

Create a `Vault::Test::SpecHelpers` class that provides the methods `#statement_json` and `#usage_json` for the test class they are helping.

Relies on an external web service (we control) but implements simple caching behavior so it will work while not connected.