browser: make voting and answer acceptance functional

This commit makes the voting buttons and answer-acceptance checkmarks functional on the the QnaDoc page. 

Add'l notes:
Includes some renaming of variables in mlModelBase.js
Voting methods are removed in ssContributor.js because similar methods are defined in ssQnaDoc
Includes simple tests for hasVoted functionality