Require implementation of applyToAllChildren in all DeIOVObject specializations
Having a default implementation of DeIOVObject::applyToAllChildren
is confusing and prone to errors.
!323 (merged) improved the situation, but it still causes problems to alignment code (see !325 (merged) and !330 (closed)).
This MR drops the default implementation and provides simple implementations wherever actually needed.