Don't rely on 'webkitMatchesSelector', find out prefix on load instead
Use a local function for 'webkitMatchesSelector'

That's preferable to polluting the jQuery namespace, as per
https://github.com/atom/space-pen/pull/29#issuecomment-38200024

There might be a cleaner way (or a better namespace?) to stick
that particular function in - I'm no expert on the space-pen
codebase, feel free to refactor further / put it in the right
place. The functionality is equivalent to the first #29 commit.
Merge pull request #29 from nddrylliog/master

Don't rely on 'webkitMatchesSelector', find out prefix on load instead
Added spec for data object into data attributes

HAML style
Data object into data attributes HAML style
when passing an object into an attributeName it iterates through all the keys building prefixed attrs
For better performance nested objects only will work for data attributes