Fixing exception handling for secret svc APIs.
In 2 cases, svc was returning 5xx where it should return 4xx. Case 1 : when we tried to get an invalid deleted secret. Case 2 : when we tried to recover an invalid secret. This PR fixes that.
Edited by preeti singh[Microsoft]