Raise HTTPNotFound error from V2 cert show API

There might be possibility of not having the CA file while
requesting certificate show API. API should raise HTTPNotFound
for clear error.
This patch raise this exception for V2 API. This has been fixed in
V3 API.

Adding UT also for the same.

Change-Id: Iafb33fce6433a31f9767067bbc45b95acd4ee511
Merge "Raise HTTPNotFound error from V2 cert show API"