session-agents/clipboard: Support both PRIMARY and CLIPBOARD selections

Tag each event with its relevant X11 selection name to support both
PRIMARY and CLIPBOARD selections.
session-agents: Add prototype receiver written in Python
Add build script
session-agents/clipboard: Do not hardcode socket path