Push ftruncate operations down through the diskmgr into the i/o pool.
Fixes a problem with conflict detection in the case of multiple resize operations being queued/active at the same time.
Merge branch 'next' into daniel_265
Merge branch 'next' into daniel_265
Changed resize conflict-resolution logic. I think it's more robust now.
Wrote unit tests for resizing conflict resolution.
Fix oversights after refactoring.
Add mouesover for the execution time
Step 1: Don't use malloc etc. in our own code. Also make new() not throw.
An attempt at overloading malloc. But it doesn't work with TCMALLOC.
Revert "An attempt at overloading malloc. But it doesn't work with TCMALLOC."

This reverts commit 74817832d87d9b5c14be98240bb1d0b0416bf6df.
Missing files for the previous commit.
Revert "Missing files for the previous commit."

This reverts commit b063063550dd84b9076efb707732ff85ec2c6651.
Use rmalloc in cJSON.
Use tooltip for the dataexplorer execution time
Removed and replaced bad KSI comments about out of order recencies.
Merge branch 'next' into sam_1998
Merge branch 'next' into sam_1998
Cache backfilling values -- Related to #2019
adding more groups_to_array polyglot tests