Add C implementation of np_max/np_min/np_range
A trivial optimization
print_stats(30)
Optimize _array_for_speedups
Add a preliminary std::map based do_mode_cnt

It appears its performance is even better than our hash table...