Add support for ArtNet autoconfiguration

We need to know how many universes are being consumed by this pusher
(it could be quite a lot).  The best place for this is inside
PixelPusher itself since there's nowhere else for it to go in
ArtNetBridge.