update artnet output, implement node discovery, add option to define broadcast address