[Util] Added FlatToFoldersProxyModel::FindFolder() for #1421.
[Util] Code style fixes.
[Util] Fixed FlatToFoldersProxyModel::MapFromSource() for #1421.
[Aggregator] Select proper channel on thru-pass.

Closes #1421.
[Azoth] Core::GetUnreadCount() for #1420.
[Azoth] ReformatTitle() now public and returns the title.

For #1420.
[Azoth] Initialize unread msg count properly for #1420.
[Azoth] Emit the tab with the proper title.

Finally fixes #1420.
[AN] Save settings after entity-based rule addition.

Fixes #1423.
[AN] Store field ID instead of name.

Fixes #1422.
[KBSwitch] Support configuring key repeat, closes #1426.
[LMP] Add dirs from pkgconfig to include paths for glib2.
Merge branch 'master' of github.com:0xd34df00d/leechcraft
[Core] Include X11 stuff only if HAVE_X11 is defined.
[Liznoo] Avoid anonymous enums in Mac layer.

C++ type system issues, eh.
[Util] Know about Mac OS X 10.8 and 10.9.
[Core] Install util/xsd to leechcraft.app/Contents/Frameworks on Mac.
[Aggregator] Wrap-around for next/prev unread.

Closes #1425.
Merge branch 'master' of github.com:0xd34df00d/leechcraft
[Azoth Xoox] Handle incoming error messages.

We don't need to whitelist the message IDs (like we do with IQs) since
error message replies are always in reaction to our own message, so a user
always wants to see it.

Probably fixes #1393.