Add concurrency control to vnode initialization

Also, a bit of code cleanup.
New pmap with bounded concurrency utility added with unit tests.