I18NMessageBundle: complete testing, and fix a bug

It may happen that no source having a key was found... In this case, return the
key, as for MessageBundle.