Release children nodes in dealloc

This fixes a leak found in Instruments:

![Instruments screenshot of leak](https://i.imgur.com/PskbHBg.png)