Add SocketApi for file manager integration

Cleaned up what I was working on in Berlin... 

You will need the cloud branch of attica (kde:attica cloud) to compile with the ENABLE_SOCKETAPI switch enabled.