Merge CommandLineSettings and ConfigSettings
Do not pass ConfigSettings around
Add default console port