Improved version of testing module.

Implemented one-time upload exams from json.
Implemented support of open questions, closed questions (select one or many options) and the establishment of order.
Progress page faced.