Improve quiz browsing

* Quizzes have additional fields:
  - Cover photo
  - Time per question
  - Privacy
* Students can now play all quizzes in the database,
  and search them with full-text searching.

Concerns #124
Fixes #91