The X Display Manager Control Protocol Library