added vote_update_score methods for recipes, and callbacks in vote model to call them on create/destroy