add: Google's Droid Sans Fallback as custom font.
This may solve problem that some users under Windows XP, get trouble displaying room name in roomlist.
However, this also leads to a larger exe size. Especially, if you failed to compile qrc file, then we have to move font file out of exe.

Signed-off-by: liuyanghejerry <liuyanghejerry@126.com>
update: translations.

Signed-off-by: liuyanghejerry <liuyanghejerry@126.com>
Merge branch 'dev' into new_font
remove: special code for Mac, seems unnecessary.
bugfix: Main window not show at first time under Mac.;
update: use alert as default notification.
Merge branch '0.4' into new_font
change: still need to show before call updater on other platforms.

Signed-off-by: liuyanghejerry <liuyanghejerry@126.com>
Merge branch '0.4' into new_font
update: bump minor version;
update: updater IP.
Merge branch 'new_font' into 0.4
Change: HTTP stub
update: complete version check
update: add complete info query.

Basic updater complete.
update: better ipv6 support
minor changes.
fix: win64 detection
add: download functionality
change: use int for version number.

Signed-off-by: liuyanghejerry <liuyanghejerry@126.com>
Merge branch '0.4' into http_updater

Conflicts:
	src/common/common.h

Signed-off-by: liuyanghejerry <liuyanghejerry@126.com>