only one vote per user and day

Django models dont suport multicolum foreign keys so we have to check
at vote submision