test server will not throw an exception if no browsers are configured

test server command now uses "--no-browser" if there are no browsers configured but the "--no-browser" flag wasnt used (#545)