Use a common link function

Migrate the browse app to use this function,
and to put the target URL in the templates so you
can see where you're navigating.
Allow middle click and CMD/CTRL click

With this change, using the middle button (on windows) to
click or holding command/control keys and using the left
mouse button (mac style) will let the link handling
be done by the browser instead of backbone.  This is useful
for opening new windows or tabs when clicking on things.
Remove console debug

Whoops, don't need that debug statement in there.
Merge fixes from sprint11

Merge remote-tracking branch 'upstream/sprint11' into sprint11