Remove ParentMaterial concept

Now all materials can natively have children but children are prevented
from having children themselves

Signed-off-by: Chris Sanders <zidane@outlook.com>