Fix broken interface test

Test has failed after NARRATOR_MAX_* values was changed.
Remove duplicate translation
Merge remote branch 'kolibre/master'
Update README.md

Put commands in preformatted code blocks
Update README.md

Put commands in preformatted code blocks
Initialize variables
Create destructor for MessageHandler
Let RingBuffer be owned by class
Let mutex be managed by class
Recover narrator on portaudio fail
Include DBResult in narrator namespace
Make sure narrator is in playing after prompts have been requested
Add iterator to stresstest
Remove sleep from tests after change in internal state handling

A sleep is not longer needed before checking if Narrator is speaking.
set PLAY via WAIT
Refactor reset state to reset flag
Refactor checking of thread state
Don't allow changing of state when narrator is in EXIT state
Consider narrator as speaking when play queue not empty
Initialze reset flag in constructor and at start of every loop in thread