Update link matcher patterns

Source: https://github.com/twitter/twitter-text-js/blob/2801c51a340e7c0251b54cb255a05a62c57b37fd/twitter-text.js
Clean up link matcher a bit

Signed-off-by: Jesse Stuart <jesse@jessestuart.ca>