Engine => QuestionGenerator

- Extract superclass for question generators that generate many
questions
Rename engine => question generator
Rename package ...engine to ...questions
Remove use of name "engine"
Implemente QuestionGenerators in terms of AbstractQuestionGenerator
Remove more mocking. Remove all warnings
Remove all mocking in no.anderska.wta.game