improve initialize() performance

- use async.each instead of eachSeries
Merge pull request #602 from tjwebb/initialize-performance

improve initialize() performance