Feature/answers sorted by upvotes

Sorted a question's answers by up votes

+ Question#answers_by_votes which returns the answers sorted by up vote count
+ Question#top_answer that returns the top answer for a question

Misc changes to views to use the sorted answers and top vote methods