Added ``retrieve_inventory_job`` to ``Vault``.

An attempt at fixing #1532.

@jamesls Review would be appreciated.