add syn2cat

I did not test the patch, but it is pretty much a copy of agenda du libre so it should work out of the box.