leap: use a instead of Link if not default app
leap: use a instead of Link if not default app

Logging out currently doesn't work via Leap because we only use
react-router. This adds selection and navigation logic that passes
both app name and link href and compares app name against the default
app lib. This makes leap extensible for third party apps, too.

ngzax/urbit,ngzax/urbit,urbit/urbit,urbit/urbit,ngzax/urbit,urbit/urbit,ngzax/urbit,ngzax/urbit,urbit/urbit,urbit/urbit,urbit/urbit,urbit/urbit,ngzax/urbit,ngzax/urbit