Faster constructor and Event cloning

- Remove for-in loops by specifying which event properties PointerEvents is interested in.
- Should remove messages about reading deprecated event properties in chrome tools.