Tidy whitespace.
Test that name is stripped for new speaker.

Relates to issue #230.
Strip whitespace from new speaker names.

Fixes #230.
Strip name of speaker added inline in a speech.

(also strips section titles in the same way)
Merge branch 'issues/230-space-around-names'