Changelog:
- multi_type_vector: switched to using binary search on block position lookup, which significantly improves element access performance in general, at the expense of slight performance degradation on block shifting.
Signed-off-by: Martin Reboredo <gc1000ll@gmail.com>