fixed device parsing for openrtb 2.2, added geo.zip to location.postalCode, populated userAgentIPHash and fixed userIds mapping to reflect correct logic