Made link parsing optional.

Reopening [this pull request](https://github.com/JoeWagner/smarttext/pull/1) that I closed due to a failing test.

All tests pass in Chrome. The failing test was found in Safari 8.0.1, but it also fails in the upstream and appears to be related to the test conditions, not the code.