fixed bug on tree_store getOrCreateChild
improvements on tree_store