Fixes issue #998.

Fixes multiple issues with the way PR #997 was implemented. 
@TShapinsky the periodic status preferences was moved under the `User Interface` section in the `Speech Output` category. 
That category groups speech related preferences.
In the future, where as possible, it's preferable to group related preferences together.