Have unique events id for widgets

Issue #94 resolved
Iván Loire created an issue

So you can, if you wanted, repeat the same widget with the same job and config in a particular dashboard (now you run in trouble if you try)