Refactor Jiva CAS templates to work with 0.6 volumes (#1861)
Refactor Jiva CAS templates to work with 0.6 volumes (#1861)

* Refactor Jiva CAS templates to work with 0.6 volumes

Add CAS template to check if jiva volume is from 0.6
Add `fallback` options to jiva 0.7 read and delete casts

This PR also converts the json paths to use double-quoted
strings by escaping the '.'

Notes on testing:
- Tested by creating a 0.6 volumes and 0.7 volumes.
- mayactl list and info on volumes of both 0.6 and 0.7
- Deleted 0.6 and 0.7 volumes using the kubectl delete pvc.

Signed-off-by: kmova <6a28dfa88869c0f71365518480e309e6698873e0@openebs.io>

* Incorporate review comments on naming for version cast

Signed-off-by: kmova <6a28dfa88869c0f71365518480e309e6698873e0@openebs.io>

yudaykiran/openebs