Remove first_child helper and use named childs for where emitter
Add remaining_children helper and simplify child naming

The remining_children helper returns all children that are NOT named.
This is very handy for nodes that have a varing number of children.
Merge branch 'master' into update-emitter

Conflicts:
	config/flay.yml