FEAT: added preliminary support for url! datatype.
Merge pull request #805 from qtxie/url-datatype

FEAT: added preliminary support for url! datatype.