Changed voted_on? to be dual purpose. Returns nil if no vote, returns vote_type (t/f) if vote.