Added a dataset function that enables you to set or get many data elemen

...ts at once. Additionally, the .data eve events now include the key that is being modified so you can set a listener on a single key if desired.