Bugfix: dx login should reject having only one of --host and --port provided