Adding version of Utility::binary_find() that takes a custom
comparison object.

Use new version of Utility::binary_find() in stitch_meshes()
instead of reinventing the wheel.