Make async lookups ignore remote apps
Remove memoized from app_ids property
add configure method back
Modified CMR table layout, also improved images contrast.
Merge pull request #4642 from dimagi/report-configure

add configure method back
Fix assert statement for ESQuery faceting

This code does some dynamic assignment, which is why that name must be a
valid python variable name.  I used an assert statement here to raise an
exception where the wrong name is used, rather than when the dynamic
assignment is made, so it's clearer where the problem is.

Because the assert statement was previously broken, code got in which
didn't fit this model, but it never raised an issue because that dynamic
assignment was never called on that code.

This whole model might be a bit too clever for its own good.  I'll do a
design review soon on this stuff, as that's one thing I've thought about
changing.
Add test for bad facet variable name
Merge pull request #4644 from lwyszomi/144156-case

Modified CMR table layout, also improved images contrast.
Merge pull request #4643 from dimagi/fix-assert

Fix assert statement for ESQuery faceting
Fixed several problems in worldvision reports
Merge pull request #4645 from lwyszomi/worldvision-qa5

Fixed several problems in worldvision reports
fix doc types of examples
fix loading issues
Merge pull request #4646 from dimagi/config-reports-examples

fix configurable reports examples
add failing test for chart to json issue
fix json issue by unwrapping properties before sending to factory
remove unused confusing properties
fix double property
Merge pull request #4648 from dimagi/prop-fix

fix double property
Update to vellum:7595bbe