Finished implementing DeviceInfo.
Implemented DeviceIdentifyingInfo.
Implemented base Dialog class.
Made BPSEvent's DangerousGetHandle internal.