Vault Get/Head End Point Update

JIRA: CBDEUCE-89 CBDEUCE-111 CBDEUCE-112 CBDEUCE-113 CBDEUCE-114 CBDEUCE-115

- Fixed most of the coverage issues by using pragma no cover
- Coverage complains about 1 branch miss in swift driver, this is fixed in another branch (see CBDEUCE-120)
- Bug Fix: Removed duplicate mapping entry in swift driver; it didn't do any harm but good to remove it