Split NodeTreeDaoNodeLineageImpl into NodeTreeQueryDaoImpl and NodeTreeUpdateDaoImpl