when ejecting document from reservoir also remove it from assignment store

Conflicts:
	src/main/scala/lda/Particle.scala
don't add words that we haven't processed from the current doc to sample

Conflicts:
	src/main/scala/lda/PfLda.scala