This patch exposes the select_linked_pick operator, which is currently accessible by shortcut (L), as an active tool. In order to keep consistency with other selection tools this patch also replaces the operator's deselect property with a mode enum.
-Currently fails with multi-object edit mode
-Doesn't support "click in empty space" to deselect yet