Fixed performance bug. Now well within required runtime.

I changed a set to a list in my last push and did not mean to actually
do this. The system now runs at 1.5-2.5 seconds per sentence (7 min) for
a full run, so we should be good in terms of performance even after
Markovization.