New Provider: Evergage
Merge branch 'master' of https://github.com/segmentio/analytics.js

Conflicts:
	component.json
	lib/providers/index.js
	test/providers/index.js
	test/server/index.html
Update Evergage integration tests to use the new format.  Also changed the negative test for ensuring the group call doesn't go through when no groupId is sent.  Now if you send an option for the first argument, it fills in the groupId with the userId instead of rejecting the call.
Update Evergage provider to adhere to the new style.
Part 1 of updating the Evergage provider to match segment.io's new formatting.  Don't ever indent things.
Some more style updating to match the new segmentIO testing styles.  Also removed a good 250 lines of test code by just doing some refactoring to centralize boilerplate code.
Remove a reference to a no longer used testing variable in the Evergage testing vars section.
Merge remote-tracking branch 'segmentio-origin/master'
Trim down Evergage provider tests in scope to be like the other tests.
Remove an accidental group reset call in the track page view tests for the Evergage provider.
Fixing two issues with google analytics universal: ip anonymization and empty cookie domain string
Merge pull request #300 from segmentio/ga-universal-fixes

Fixing two issues with google analytics universal
0.17.9
adding event emitter to analytics prototype and emitting on all actons via _invoke
adding emit ready and initialize, and adding tests for alias, pageview, ready, and initialize
bump version to 0.18.0
Merge pull request #301 from segmentio/eventemitter

adding event emitter to analytics prototype
0.18.0 build
Merge branch 'master' of https://github.com/glajchs/analytics.js
add Evergage