Only linkify text nodes

If one runs linkify twice on the same content or on content that already has marked-up links (e.g. markdown), the old code would break. This new code only touches text nodes.
Merge pull request #3 from bradbeattie/patch-1

Only linkify text nodes