Add Reference(List) field types

convert parent and children to these.
STUD-976

@cpennington @nedbat Please review. The tests aren't working locally b/c it thinks every xxx_demo plugin is missing. I don't see that my change should have that impact, but I didn't dig into it.