重构app模块，支持add多个应用，并增加list命令用于显示安装的所有应用
prepare时，仅在config.xml中pre_install_packages标签存在时，才删除该标签

以解决删除空标签报错