Fixes Conversation Sort by Rating

This pull is really to get the sort by rating working. I also patched up a few of the other Conversation things when trying to get to the point of being able to test it though. Should fix #6 and a little bit of #346