修复某些负小数的四舍五入问题，和保存新建二级科目出错问题

1、输入某些特定的负的小数时（比如-8.45，-8.5），四舍五入操作出错的问题（将本来的值-8.45转换
	问题原因：经查，发现Double类的赋值操作符重载方法的实现有问题，在求余数时，没有考虑到会产生负余数，导致判断出错。经利用Double的构造方法代码，用QString类将double型转换为数字字符串（其会正确进行四舍五入操作）再转换到长整形。
	如果MoneyValueEdit::getValue()方法实现中，先利用当前的文本转换为Double类值，在返回，这样就可以将当前的正确值返回给调用者。而无须在MoneyValueEdit类中实时监视数字文本的变化。

2、调整明细账垂直布局要使其在大屏幕上，当下拉窗口后，标题条不致占用过多空间。

3、保存新建二级科目出错问题
	原因是bool DbUtil::_saveSecondSubject(SecondSubject *sub)实现有误，新二级科目表结构改变（新增科目所属系统代码）
	未将二级科目所属科目系统代码保存进去（在sql语句中，字段名列表中已经包含该字段，但参数值列表未提供）

4、提供更友好的子目全称显示，可以在以下情形在最后一行显示子目全称：
	（1）在子目列悬停；
	（2）当选择一行分录后；
	（3）在编辑分录时，当改变子目设置后；

5、修复分录表摘要列，拷贝粘贴热键无效的问题。
	原因：在SummaryEdit::keyPressEvent(QKeyEvent *event)方法内，当捕获到Ctrl键后，如果跟随的其他键不是等号键，没有将事件继续传递。

6、提供更醒目的视觉分辨
	（1）本期统计（表格内文本和数字用更大的字体和粗体显示，不同性质的行用不同的颜色，并解决打印时网格线颜色太浅的问题）
	（2）明细账视图（依然保留用不同的背景色显示不同性质的行，解决在显示和打印时无网格线的问题）

7、通过使用不同的设置，解决凭证打印的有些边框无法打印的问题。但在预览时，还是有最后一行左边框线没