Fix some bugs 修复部分问题

修复：
* 修复 GCC 4.6 编译错误 ：
  Fix the bug that it doesn't compile with GCC 4.6
  See  https://bugs.launchpad.net/burg/+bug/775460
* 修复 文件系统挂载为只读导致 fsck 检查两次的警告  ：
  Fix the bug that fsck checks twice when a filesystem mounted as ro(read-only)
  See  https://bugs.archlinux.org/task/36275
* 修复操作系统命名为 Arch Linux : (Arch官方让GNU情何以堪-.-b)
  Fix the bug of the name of Arch Linux
  See  https://bugs.archlinux.org/task/33393
* 指定 init 为 systemd ，修复启动时找不到 /sbin/init 导致启动失败
  Set parameter 'init' to systemd, fix the bug that couldn't find /sbin/init
* 改变 sbin 目录为 /usr/bin
  Change the path of 'sbin' to /usr/bin
* 改变 unifont.bdf 的路径为 /usr/share/fonts/misc
  Change the path of 'unifont.bdf' to /usr/share/fonts/misc
Fix 2 bugs 修复两个问题

* 隐藏烦人的"Grub loading."提示
  Hide the annoying message "Grub loading."
  See https://bugs.launchpad.net/burg/+bug/692706
  (如果希望保留这一提示，请使用上一个提交)
  (If you want to keep this message, please revert to last commit)
* 修复autogen.sh调用的Python版本问题
  Fix wrong version of Python is invoked in autogen.sh
Update grub-mkfont.c

Possible fix for bug in build
  util/grub-mkfont.c:36:30: fatal error: freetype/ftsynth.h: No such file or directory.

Bug noted in AUR comments at https://aur.archlinux.org/packages/burg-bios-bzr

Can't find a custom ftsynth.h file in repo, assuming typo.
Fix several bugs 修复数个问题

* 修复 同时安装两个内核会导致update-burg生成错误 问题
Fix bug that update-burg outputs inproperly when 2 kernels are
installed at the same time
Firef0x/burg#9 https://github.com/Firef0x/burg/issues/9

* 修复 grub-mkfont.c 中的 ftsynth.h引用路径 错误问题
Correct the file path of ftsynth.h in grub-mkfont.c
Firef0x/burg#8 https://github.com/Firef0x/burg/issues/8

* 改写 10_linux.in, 30_os-prober.in, grub-mkconfig_lib.in，使用 gettext
处理某些字符串
Rewrite 10_linux.in, 30_os-prober.in, grub-mkconfig_lib.in, use
gettext to handle some strings
Firef0x/burg#4 https://github.com/Firef0x/burg/issues/4
Firef0x/burg#11 https://github.com/Firef0x/burg/issues/11

* 30_os-prober.in 增加识别 Windows Server 2008
Add judge for Windows Server 2008 in 30_os-prober.in