Track push

added methods for tracking mixpanel push data.
can you add the following:

- payload is nil
- mp key is missing
- mp key points to string
- m/c points to invalid property value