pid: implement much of HepPDT::ParticleID api
particle: temporary hack for Particle.IsStable
pid: add PID.Quarks()
all: export quark location constants
test: first stab of PID test
test: more flesh to TestPID