Assumes Time::Units and Numeric mixins are available.
via: www.est1985.nl/design/2-design/96-linkify-urls-in-ruby-on-rails
[Validate]