Let xcffib pack ChangeProperty request
Use .to_atoms() and .to_strings()
Use packed xcffib synthetic events
Update xcffib version requirement

Qtile uses xcffib API for packing synthetic events that is stabilized in 0.1.8