first work to implement error markers
transmit a list of errors with their position information in the "check" function and use this annotate the errors in the AQL code editor