Merge pull request #103 from atdrupal/merge-5x

Merge 5x
Reduce default height of question's body field.
Move question title field just below body field.
Move hook_theme() up.
Remove quiz_question_menu(), move details to QuestionUIController::hook_menu().
Move quiz_question_config() to quiz_question.pages.inc
Remove unused `global $user`.
Move hook implementations for question node to quiz_question.todo.php > "to be removed" section.
Fix broken test cases.
Use '-' in URL instead of '_'.
misc on quiz_question_revision_actions().
misc on quiz_question_revision_actions().
Move details of quiz_question_revision_actions form to class.
Misc changes on quiz_question_config().
Rename QuestionPlugin::saveNodeProperties() to QuestionPlugin::saveEntityProperties().
Call question plugin method on entity save.
Update QuestionController: Change way to trigger save method of question's plugin.
Trigger delete method of question's plugin.
Trigger delete method of question's plugin when question revision is deleted.
Rename QuestionPlugin::getNodeView() to QuestionPlugin::getEntityView().