Split buildPageTargeting method out from dfp module

No reason for this to be bundled into the dfp module