Index review

Addresses #80, Generally the indexes looked pretty good.
I think it's probably to review this on a case by case basis as performance issues arise.
There is still a  muli-column index on user_seen_subjects [user_id, workflow_id], check the schema..

This user_id one was extra as it  can use the left most column from the multi index and the other workflow_id index for different query paths.