[NUI] Add method to DisposeRecursively. + Fix DisposeTest demo works