Add dome.uuid for tagging elements with an UUID

- Helps when caching dom elements etc
Add dome.contains(parent, element)
Add custom events + mouseenter/mouseleave