protect all uses of ffap-url-regexp with nil checks. (some already have nil
checks, but not all.) ffap lets you set ffap-url-regexp to nil to disable URL
features, which is useful to prevent helm from ever trying to open network
connections.
Merge pull request #189 from snarfed/master

 protect all uses of ffap-url-regexp with nil checks