* genpot.sh Remove duplication. Add the ability to specify the genrated pot file on command-line for debugging purposes.
* po/olive-gtk.pot: Regenerated.
* __init__.py, branch.py, branchview/treeview.py, checkout.py, commit.py, conflicts.py, diff.py, errors.py, initialize.py, merge.py, nautilus-bzr.py, olive/__init__.py, olive/add.py, olive/bookmark.py, olive/guifiles.py, olive/info.py, olive/menu.py, olive/mkdir.py, olive/move.py, olive/remove.py, olive/rename.py, push.py, revbrowser.py, status.py, tags.py: Replace all calls to _() by calls to _i18n(), the latter being defined in __init__.py and imported in the other modules from there. This fix the problem encountered countless times when running bzr selftest and getting silly error messages about boolean not being callables.