First implementation of minimal Broker API

Is the '*' and port mandatory or would "foo://" work too?