Question paper generator

QuestionPaper model modified for generating random questions.
Added language field to Question model.
Removed tags from Quiz model.
Template and javascript for Add and Edit questions modified.
Added test cases for models.
Why do you need to pass the `profile`?  Can't you get `user.profile`?