[z2056] Add OutdoorPvPMgr class

(based on commit 4b2bdc3)

Signed-off-by: Nighoo <nighoo@overninethousand.de>

(cleaned version of fbb5482)

(based on commit [s1669] - 324b107)
[z2057] Use OutdoorPvPMgr to save/load capture point data when grid unloads

(based on commit 2a5e774)

Signed-off-by: Nighoo <nighoo@overninethousand.de>

(based on commit [s1670] - db3713c)