add unicode string dataprovider support
Merge pull request #4 from nwlunatic/dataprovider

add unicode string dataprovider support