add cpanfile and snapshot for carton-based CI builds and deployments