Fixes quite a few bugs.

Fixes when the service would turn off and sometimes not close.

Fixes the TTS intent leaking.

Fixes the notification showing when the service was closed

Fixes the service not restarting when closed intermittently.