removing customer.io sessionid
fix helpscout tests
Merge remote-tracking branch 'origin/fix/help-scout-tests'
customer.io: enforcing `userId`

Customer.io requires a `userId` field or else it will create a bunch
of duplicate users.
preact: relaxing `email` constraint, fixes #19

Preact doesn't require `email` fields as long as `uid` is sent as well.
0.1.20

  e6f3e4d  removing customer.io sessionid
  f3d58c1  fix helpscout tests
  5e74eb0  customer.io: enforcing `userId`
  3345d79  preact: relaxing `email` constraint, fixes #19
add global mocha timeout
Merge pull request #22 from segmentio/mocha-timeout

add global mocha timeout
update last visit on track, closes #12
Merge pull request #25 from segmentio/customerio/send-last-visit

update last visit on track, closes #12
fix _last_visit
add identify
0.1.21

  * customer.io: adding last visit updates
intercom: fix for non-array companies list

If a user sends 'traits.companies' which is not an array, this fix will
just delete that field so it is never sent to Intercom.
Merge pull request #28 from segmentio/fix/intercom-companies

intercom: fix for non-array companies list
0.1.22

  * intercom: fix for traits.companies when sent as a non-array
adding mailchimp integration, fixes #29
adding support for traits to send as merge vars
Merge pull request #30 from segmentio/mailchimp

adding mailchimp integration, fixes #29
updating to request-retry 0.1.1

To avoid uncaught exceptions from bad unicode