correctly pass settings & randomize options

the last version of option.js had a bug which pass wrong settings
(array index 0 was missed)
randomize questions' options
ensure that no repeat questions
next question and previous question arrow will work correctly(i think QWQ)