Correcting a misnomer.
Bug fix: when counting children during the Avro schema generation, we do
not want to count nodes that are next to other content nodes.  This is
because the writer will join all adjacent content nodes together into
one write.

Adding test for serializing an XML File and verifying it returns the
correct results.