[WIP] Issue 835 speech warnings

Settings have been implemented.  Now the features need to be implemented:

- [ ] Solar Activity Warning
- [ ] Wind Speed
- [x] 400ft ceiling exceeded
- [ ] low signal strength
- [x] lost signal
- [ ] low battery
@TShapinsky great! It looks pretty good.. Only thing remaining, the two methods above should use `context.getString(...)` to retrieve the preference key, just like `getSpokenStatusInterval()` above them.