Castle Game Engine: Documentation enhancements: using children components, API and code conventions about memory management, nils, BeforeDestruction and more

We have a number of enhancements to our 2 large documentation pages (targeting mostly advanced engine users / developers): Custom Components documentation was extended with description how do we advise to create children components in your custom components. This is useful when you want to create a new component, register it in CGE editor, and …