User preferences

We should introduce a user preferences pane. A few settings that I've thought of:

* Turn off alert sound (#40)
* Auto-hide all images (see #77)
* Hide offline users (see #79)