Added editing links.json from Alfred and moved to the data directory

Hi,

I added the ability to set an editor and edit the links file from Alfred. It also copies the main links file to the Data directory area. That copy is the one edited in the editor. Now, when the workflow is updated, the users links will not get wiped out.