Adding descriptor support for EventSimulator

It actually takes either a DOM Element or a React Descriptor.