add project.validate_maql, and add tests: this is called before execute_maql, and post to an API entry point
Pass every file into UNIX mode for EOL characters (using dos2unix command)