if quiz_id isn't sent, try to get quiz_id from problemproxy. also update useranswer admin display
make engine_xml and quiz_block_file required in lab admin
remove final_quiz_block_file since it's required in admin
fetch quizblocks on post save LAb
use custom form that validates engine_xml and quiz_block_file url
update manage lab to update Lab's quizblock directly