Cleanup config

Hide dependent settings while the setting they depend on is disabled.
Cleanup impossible setups on save.

Fix that strange mixed case writing of abbreviations.
Fix camel case.
Fix camel case.
Update de.po
Fix cases
Fix cases
Fix cases.
Fix cases.
Fix last commit
* Add high speed gzip epg requests
* bump version 0.2.9
show full recording description
update gzip requests
Close #72
fix merge