fixes for types, removed duplicate interfaces

- Use octet instead of unsigned short where values are percentages
- Consistency corrections in attribute descriptions.
- Some spelling fixes.
- added availableSounds attribute so user can query the settings for engineSoundEnhancementMode.
- Combined WiperSetting with WiperStatus interface per email on that topic.
- Renamed "rain" to "rainIntensity" to be more descriptive in the name
- Removed duplicate ParkingLight interface.  LightStatus has an attribute for parkingLight.