jQuery plugin to attach behavior to DOM elements through data attributes