fix: vote-unvote toggle

Fast server can generate subsequent uniqid() within same second
resulting in them being the same, patch fixes the issue, also makes
values of id attributes comply with HTML spec

see http://www.getanahita.com/topics/125053-bug-likeunlike-button-does-not-toggle-on-fast-server