Use Marquise 3.1.0

The existing vaultaire-query interface does not change, but we log Marquise errors instead of crash from the exceptions. By default we do not retry Marquise ops.

We also expose some lower-level Marquise operations so users can specify a retry policy (they also log and continue)