Fixes bug in best_answer

Previously, best_answer was automatically assigned to the lowest id answer associated with that question. By reversing the direction of the one-to-one association between Question and best_answer, we stop the automatic assignment of an arbitrary best_answer.
Merge pull request #5 from mule-deer-2014/best_answer

Fixes bug in best_answer