Initial import of Carrefour runtime

This version is the one used for the ASPLOS paper.
See README.md for a few more details.

Signed-off-by: Fabien Gaud <fgaud@sfu.ca>