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
Removing translation from debug messages

Related bug #1317847

Change-Id: I1dfaee94300178da3200edc219ce3d00b0689bdc