Initial commit

This is a WIP port of
[Autolinker.js](https://github.com/gregjacobs/Autolinker.js/) to dart.