libfreerdp-core: decouple initialization of rdpSettings from freerdp* instance