Add SelectableLinkMovementMethod

A custom LinkMovementMethod that will let any textview to have links along
with selectable contents at the same time.
As issue #625 confirms, sometimes user wants to copy/paste some text when viewing issues,
while keeping the links functional.