实现新的科目系统保存机制

1、用一个一级科目id表连接若干个一级科目表的方法来实现科目系统的保存。
科目系统的切换涉及到科目的对应关系，因此将科目系统的衔接配置信息放置在基本库对应表中，
并在账户文件中放置二级科目衔接配额信息
2、实现余额一致性检测功能及其如何启用的控制策略。
	一致性检测的代码被放置在StatUtil类中，在读取期初余额与保存期末余额时执行。
3、修改了AppConfig类，将多个原先使用全局变量机制实现的有关对应用行为进行控制的配置变量，移植入该类内部
4、修复sql工具在没有打开账户时闪退，但此时只能打开基本库的连接。
5、因实现不完善，故暂时不提供二级科目的合并功能。
6、提供从当前账户中导出常用科目到基本库的工具。
7、在账户升级的1.3版升级方法中，针对一级科目表的更新对部分代码进行了调整。
8、调整BusiUtil类的有关方法，针对一级科目表的更新对部分代码进行了调整。
9、由于科目系统保存机制的调整，故暂缓提供帐套升级服务。
提供悬停提示、纠正各种余额计算问题和其他小问题。

1、修正SubjectManager类的getFstSubject()方法在发行版没有return语句返回一级科目对象的bug，导致在执行
2、改变应用的图标。
3、修正在关闭凭证集时，把并不需要关闭的明细账和总账视图关闭的问题，这两个视图只有在帐套切换的时候隐藏。
4、明细账窗口在期初和发生额的对应行的最末列提供悬停提示（在同时显示美金和人民币的明细账时，提示信息将按币种
且是美金。
5、在本期统计表的期初、本期借方、本期贷方、期末显示混合币种的列上，悬停时按币种分别显示它们各自的方向与余额
6、纠正明细账在显示所有币种且科目是使用外币的情况下，美金的本币余额值不正确的问题。原因是没有正确处理汇兑损
期末汇率而不是期初汇率。
7、纠正明细账视图，当更改结束日期时，日期的天部分没有改变，导致明细账的查询范围被截短。比如从11月更改到12
8、纠正统计类StatUtil类在计算余额后，如果某个使用外币的科目，由于计算方式的不同而导致的有时外币的原币余额
9、在主窗口的状态条上，显示当前帐套（在关闭帐套切换面板后也可以辨析）
10、在凭证错误检测中，加入对幽灵子目的检测。