Add support for Services

- Now you can open from selection text using Service Menu or drag-and-drop