src: Name wceeprom module preferences module

This renames the wceeprom module and is the first step to decouple the
preferences and their storage in the backend within the EEPROM.
src: preferences: Rename WcEepromData to prefs_t
src: preferences: Rename wcEeprom_init() to preferences_init()
src: preferences: Rename wcEeprom_getData() to preferences_get()
src: preferences: Rename wcEeprom_writeback() to preferences_save()
src: preferences.h: Fix coding style guidline violations
src: preferences.c: preferences_save(): Add todo items
src: preferences.c: Make internal variables static
src: preferences: prefs_t: Rename UserEepromParams to user_prefs_t
src: preferences: Rename DisplayEepromParams to display_prefs_t
src: preferences: Rename PwmEepromParams to pwm_prefs_t
src: preferences: prefs_t: Rename userParams to user_prefs
src: preferences: prefs_t: Rename displayParams to display_prefs
src: preferences: prefs_t: Rename pwmParams to pwm_prefs
src: Move version specific stuff into own header file
src: version: Introduce new type for dealing with versions
src: wceeprom.h: WcEepromData: Make use of version_t
Merge branch 'feat/version'
Merge branch 'master' into feat/preferences

Conflicts:
	src/preferences.c
	src/uart_protocol.c
src: wceeprom.h: prefs_t: Rename swVersion to version