reintroduce jemalloc and use it as the Vec<T> and exchange allocator

Closes #11807