Improve error about missing CartoCSS directives, and test it