don't build browser tests in vendor deps
update device event tester components
xpidl doesn't like CRLF endings in idl files, also fix first line spacing
update test harness module and components