Reorganize Interface preferences.
Properties are atomic by default. Redundant code.
Use .tmp as the storage location for BuildConfig.h
Sort the server list without case so that freenode is not at the bottom.