ghcjs-dom: use correct conf-flags and dependencies