Added a diagnostics layer. Various NXKit components can get an ITrace implementation to send trace messages.

The Web components send any generated trace messages to the client component, which relays them to console.log and such.

IExceptionHandler introduced to capture Exceptions raised in the host.

DOMEvents implementation of this to grab DOMTargetEventExceptions and dispatch the specified event to the targetted element.

Client side log messages all routed through Log.ts. There's a raw setting in here called Verbose for now that determines whether they're actually displayed.