added .idea to .gitignore
the fix addresses  issue https://github.com/zopefoundation/ZODB/issues/12, encode `path_info` before passing it to `transaction.note`