Quantcast: fix exception in identify()

In some circumstances, if identify() is called after the Quantcast
script is loaded, the queue may be empty and thus the identify call may
throw an exception. This commit adds some more robustness to only add
the `hid` property if the item exists.

Fixes https://github.com/segmentio/analytics.js-integrations/issues/165
Merge branch 'quantcast-uid' of https://github.com/dpolivy/analytics.js-integrations into dpolivy-quantcast-uid
ocd
Merge branch 'dpolivy-quantcast-uid'
Merge branch 'master' of ssh://github.com/segmentio/analytics.js-integrations