Упрощен процесс проверки, были ли использован вопрос ранее и, если свободных вопросов не осталось, использовался ли вопрос меньшее число раз.
Реализовано получение массива уникальных идентификаторов попыток указанного теста указанного пользователя.
Теперь в метод выбора вопросов передается не идентификатор теста, а массив уникальных идентификаторов предыдущих попыток пользователя, который учитывается в SQL запросе при выборе ранее использованных вопросов.