Implement Preferential Voting in responsive frontend
This merge request is ready for code review and merge.
It does not contain:
- alerts for unaccepted answers (force to rank at least 1 candidate or vote blank if accepted)
- the possibility to forbid equalities
These features can be the purpose of a future merge request.