catch exception raised if url is not reachable
display the ui settings first, as they are the most likely to be accessed
do not let users switch to gtk/text from qt
move language list to i18n.py
support for compressed keys
currency conversions (bkkcoins)