[dev] add quick konsole opener with all tabs.
[backend] inline answer's form is useless with free question answer.
[frontend] now able to show right form widget for free input question.
[frontend] Change into partial. Auto switch from button if 1 quiz to select if >2.
[frontend] Add faurecia logo for footer and indent HTML.
[frontend] put all controllers.js to 80 cols.
[frontend] approaching quiz answers storage.

Now has a scope object named quiz_answers that store answers like:

  {
    "<question_id>": <answer_id> / "free answer string",
    ...
    ...
  }

That's not ready because for free answer questions, i do not know yet the answer
ID that is used to match the free answer entered by a participant...
[backend] creates a base class for questions: free and choice.

The base class servers to create free questions and choice questions.
[frontend] with new question base class, now able to store participant results.
[backend] quiz.models: answer_must_match is mandatory field.
[backend] quiz.models: the content of an answer can be blank.

The case when the question is not a free input.
[frontend] main.services: config and ngResource are not used here.