A new layer of digital plumbing between apps could bring important changes to how people use technology