allow custom solo.json
ensure run list is always named solo.json
fix ref to solo.json
prefer ipv4, ipv6 causes problems when binding to localhost