fix logg() in compile, add more logging to engine.rb when the problem cannot be found
merge bugfix from the main branch

--HG--
branch : algo
handle the case when problem id or submission id is null. Grader will simply skip such request. Add more report on console (for command line grading)

--HG--
branch : algo