Add presentation-encoder project.

Cairo is a beast, you have been warned.