Monitoring & Learning Quiz creation and json api exposure

## Basics

* Needs a M&L quiz model creating first (this is not the same as weekly quiz)
* Each quiz will have a name and 4 questions with multiple options. 
* Total quiz question and answers should not exceed 160 characters (this should be validated in admin UI - server side) per question
* Admin area should show overview information for the list display 
* A quiz can only be set to active if there are four questions.

## API

There need to be three endpoints

**GET /api/mandl/all/**

Returns an array of quiz ids (this unique id for the quiz in the DB)

    {"quizzes":[3, 4, 5]}

**GET /api/mandl/**

Returns a dict of the active quizzes in the same format as the individual one below.

    {
    "quizzes": {
        "mandl_quiz_1": {"start":"q1", "etc": "etc"},
        "mandl_quiz_2": {"start":"q1", "etc": "etc"}
    }

**GET /api/mandl/{id}**

    {
    "quiz": {
       "start": "q_1",
       "questions": {
        "q_1": {
              "question": "Is this fake question one?",
              "choices": [
                  [
                      "q_2",
                      "Yes"
                  ],
                  [
                      "q_2",
                      "No"
                  ]
              ]
          },
          "q_2": {
              "question": "Is this fake question two?",
              "choices": [
                  [
                      "main_menu",
                      "Of course"
                  ],
                  [
                      "main_menu",
                      "No way!"
                  ]
              ]
          }          
      }
    }