fix(util/IdGenerator): avoid collisions
feat(overlays): add overlay api

A service that provides an API that allows to add HTML overlays to the diagram.

Closes bpmn-io/bpmn-js#54