process ids are independent of nprocs()
Fixed loop bug in require()
Changed names to procs() and workers()
Merge pull request #3394 from amitmurthy/amitm/multi

RFC : process ids are independent of nprocs() and others