Optimize ApplicationPool access: cache hashes for appRoot and appGroupName
Allow disabling ApplicationPool invariant verification
Minor ApplicationPool optimization: inline some functions
Optimize ApplicationPool2::Group::lifeStatus: make it an atomic integer instead of protecting it with a heavyweight mutex
Optimize ApplicationPool2::Pool::atFullCapacity()
Optimize ApplicationPool2::Process::findSessionSocketWithLowestBusyness()