util: make npow2() reusable, rename to bson_next_power_of_two()