shared_ptrのシリアライズ: loadの修正
TreeNode: シリアライズ対応
TreeNode: iterateDepthFirst()のconstに関する修正
TreeNode: シリアライズのテストコード追加