------------------
* Add guards that make sure parameters sent to MixpanelTrack are valid.
[zupo]
* Don't flood logs with "mixpanel configured" messages.
[zupo]
* Support for the `people_append` method.
[suryasr007]
* Lots of cleanup of legacy assumptions:
* `profile_sync` method was removed
* request.user no longer required
* MixpanelTrack init now accepts `distinct_id` instead of `user`
* `state` ProfileProperty no longer required
[zupo]