[WIN32] fixed win build by guarding config.h with HAVE_CONFIG_H
[pydocs] fix missing function descriptions on export
Remove unnecessary StdString.h inclusion.
Refactor CWinEvents

We need the implementations to be instantiated in order to extend the
Observer class.
Remove some unused WinEvents stuff under IOS
Allow WinEvents to observe Peripherals changes