Fix various dom classes to use correct constructors
Merge branch 'master' of https://github.com/CMB/edbrowse
Merge various changes