Fixed urls not opening due to #146 fix, also modified url opening to Ctrl-click
Add email note option to editor
Add keyshortcuts to editor, also change Ctrl+q to Ctrl+w and save on close
Add key shortcuts to All Notes
Add confimation to close without save
Support http proxies during authorization

Enabled SystemConfiguration in QNetworkProxyFactory in management.py as
well as initializing oauth2.Client's proxy settings.

Moved the proxy helper from everpad.provider.tools to everpad.tools,
since the oath stuff is in the indicator, not in the pad, and getting the
proxy info from the environment should happen in both.

Fixes #156

Test Plan: Configured my system to read through a localhost HTTP CONNECT
proxy (https://github.com/fmoo/twisted-connect-proxy), verified that the
authorize flow was sending both the initial OAuth handshake, as well as
the HTTP requests from the QWebView, etc,  through the proxy.
add zh_CN/zh_TW translations
Revert progressbar fix applied in 948945e8
fix #161
cutting content string to 200 characters
escape chars in title fix #166
prevent annoying notifications for #188
support conflicts in synchronization for #171
conflicts in basetypes and services fot #171
split big and ugly editor file
use QApplicatin.instance() instead app argument
use instance instead of app arg in provider
prepare test environment
change tests structure
test local part of sync