Simplify AssignmentMap.setTopic

The only time particles should be created is during copying and
initialization. We remove it here because it's not necessary.
Add print statements for posterity. We will remove them in a minute
Remove debugging print statements
Add method to turn assignments for a document into array
Re-add Steyvers/Griffiths test for PfLda