drip: retrofit the #track method and add #identify support
drip: remove email requirement for #identify
keenio: begin update to 3.0 for #327
Merge branch 'master' into update/keen
keenio: upgrade to 3.0.5
bronto: remove generic `track` method, for #361

As it stands now, bronto is only being used for tracking "completed order". So the integration is only going to support that for now. If we run into a new use case for bronto, we can go from there, but it makes more sense just to implement only what's necessary atm (if the integration is a little more difficult to figure out).
twitter-ads: add option to track page views
fixing dot notation lookups for traits/properties that have dots in them
update livechat to include a name and email
keen: load keen-tracker by default, otherwise if they have a readKey then load the full 600kb keen
facebook-ads: renaming to conversion-tracking

The facebook team let us know to change the name over.
add extra options to yandex metrica
remove tests file
ignore tests
Fix userId field
merging facebook ad rename
Merge pull request #369 from segmentio/fix/ga-dimensions

fixing dot notation lookups for traits/properties that have dots in them
remove amplitude assuming a pageview
Merge pull request #373 from segmentio/fix/amplitude-pageview

remove amplitude assuming a pageview
convert arrays to a number length