* update ZLog;
update SmartAssert, add SmartAssert Tests