portnode::updatepos now using getIn/OutPortNames
reimplemented string_map in auto gui
guimodelnode cleanup