Fixes several issues with links.

Fixes a regression with links crashing the app.  Also improves link handling by adding the `http://` prefix by default when it's missing.

/cc @bummytime 
Any chance of SSL URLs burning us here?