Unifies how BadStoreUri gets raised and logged

Refactoring store code to raise BadStoreUri in unified way.

Changes BadStoreUri messages being logged as info from debug.

Fixes translations accordingly.

Ensures no URI's nor credentials logged with these messages.

Closes bug #1287506

Change-Id: I246885d68b0af9e91ede48aaa2b1e6849e5b3b3d