Update some libs
Add Vault currency integration.

Vault currency is represented by a ShopCurrency, subclass of ShopMaterial.
It is specified in config under plugin-currencies as i.e. "code: Vault".
This format leaves room for possible other currency plugins.