prevent collision if i18n function already exists

Currently, attempting to insert bibtexbrowser into a setting where `__()` exists (such as wordpress for example) results in `Fatal error: Cannot redeclare __()`. 
This fix creates the function only if it does not exist yet. 
If it does exist, bibtexbrowser will use the existing version instead.