Triplelift - update creativeId (#3305)
Triplelift - update creativeId (#3305)

* removed dependancy on getTopWindowUrl for referer

* protect against undefined obj and remove test on old dependency

* added unit test for referer and gdpr in query string

* removed gdpr test

* removed gdpr from bidderRequest obj

* decontructed bidder request obj in chai test

* just need to run karma tests again

* added gdpr consent to all bidderRequest obj in chai tests

* changed creativeId to be a Triplelift specific id rather than represent SRA impression

* error-proofed creative id

prebid/Prebid.js,passit/Prebid.js,tchibirev/Prebid.js,Niksok/Prebid.js,yieldbot/Prebid.js,tchibirev/Prebid.js,ImproveDigital/Prebid.js,PWyrembak/Prebid.js,PWyrembak/Prebid.js,yieldbot/Prebid.js,gumgum/Prebid.js,Adikteev/Prebid.js,varashellov/Prebid.js,HuddledMasses/Prebid.js,Adikteev/Prebid.js,PWyrembak/Prebid.js,mcallari/Prebid.js,HuddledMasses/Prebid.js,PubWise/Prebid.js,PubWise/Prebid.js,Niksok/Prebid.js,gumgum/Prebid.js,gumgum/Prebid.js,prebid/Prebid.js,Niksok/Prebid.js,indexexchange/Prebid.js,olafbuitelaar/Prebid.js,olafbuitelaar/Prebid.js,varashellov/Prebid.js,indexexchange/Prebid.js,ImproveDigital/Prebid.js,HuddledMasses/Prebid.js,passit/Prebid.js,mcallari/Prebid.js,ImproveDigital/Prebid.js,polluxnetwork/Prebid.js,prebid/Prebid.js,polluxnetwork/Prebid.js,PubWise/Prebid.js