Sort avsc files topologically and compile them with the same parser, so types can be cross-referenced between them.