unify paste handling and support paste for JSON documents
update project settings
in case of auto-detection copy behavior, don’t create an additional http URL if the action is copy-to-pasteboard