don't allow to send blank message
Makefile: fix jslix building
simple plugin interface
initial discovery service