Adds a new yaql function 'encryptData' which encrypts values passed from
MuranoPL UI definitions.
Requires a valid secret storage backend (e.g. Barbican) to be configured
via Castellan in _50_murano.py
Murano will still work fine without this config but the encrypt/decrypt
functions will be unavailable.
Implements blueprint: allow-encrypting-of-muranopl-properties
Depends-On: I09416b6d35ed2dafa823eca98262a4e23081e6eb
Change-Id: Ida94093425a113b67baa05a194525e3cf4e16f79