Added tests and methods for CommandIQ integration with segment.io - track -> trackEvent and identify -> identifyUser

Needs additional work for certain data types (non-integer numbers),
tests, and docs
If a trackEvent value is a number, but not an integer, it will instead be sent as a string.