Fix initializing array from array_view; seems to have never worked.
Add ut-merge_sort internal_report_after_resize test. (#71)
Make GetGitRevisionDescription work even if we are in a subproject
GetGitRevisionDescription: Set GIT_PARENT_DIR to CMAKE_CURRENT_SOURCE_DIR.

When TPIE is used as a submodule, CMAKE_SOURCE_DIR points to the source
dir of the parent repository instead of a directory within TPIE. This
means we report the Git information of the parent repository instead of
TPIE, which is a bit misleading.

CMAKE_CURRENT_SOURCE_DIR points to "the directory where the currently
processed CMakeLists.txt is located in", meaning a parent directory of
this will contain the .git entry of TPIE we are looking for.
Merge branch 'sysinfo_submodule'. Closes #69.
Fix division by zero in ut-parallel_sort.
Recursively delete child jobs in parallel quick sort. (#72)
Remove child_done from job interface.

It is not useful to the job framework, and if people need it, they may
introduce it themselves in their implementations.
Fix merge sorter using too much memory in internal reporting. Fixes #71.

Checking if the number of items pushed is within the internal report
threshold is not sufficient: it might be necessary to resize the
internal item buffer to fit in the memory requirements for the
subsequent phases.
doc/pipelining.dox: Add a bullet in the list of common faults.
Merge branch 'master' into max_memory