Modify SyntaxProcessor, SyntaxChecker and derivates

Make all checking methods take a MessageBundle as an argument.