fix some error/warning tests
better font-lock for comments vs strings