API for submitting messages to timeline
Merge pull request #745 from Glimpse/Custom-Timeline-Events-v2

Glimpse v2 - API for submitting messages to timeline
Bring in latest changes from v2 branch