Improve error messages in BVH constructor and BVH::query()
Created by: dalg24
As promised here https://github.com/arborx/ArborX/pull/111#issue-321706817 restoring the concept checks.
Created by: dalg24
As promised here https://github.com/arborx/ArborX/pull/111#issue-321706817 restoring the concept checks.