添加需忽略的文件
添加 autogen.sh，用于快捷生成 configure  脚本。
受 libtoolize 的影响，加上 AC_CONFIG_MACRO_DIR([m4])
更新 autogen.sh
使用 (int)widget 作为 key 是不可靠的，改用了另一种方法。
update