Strengthen PitmanYor::_mixture_validate
Refactor io code into io; make protobufs optional