Config-parser clean-up and missed tests
Remove some never used type definitions from public headers.
Trivial fix of style in config-parser.
Add tests for weston_config_section_get_double()
using the ZUC framework, like all config-parser tests do.