Fix copypasta typos
Add json test for context's range
Add providers notion into IDAIM.

Now it's possible to query IDAIM for any type of includes/defines, not
just user specified.

REVIEW: 117835
Add reparseProject method into ProjectController.

It can be used when we need to reparse a project, where
significant changes occured, that can't be tracked by current API,
e.g. some defines were modified.

REVIEW: 118031