Knockout binding providers for data-* attributes