Update json2
Catch all errors when accessing transport cache
Flush transport cache if it's invalid
Bump version to 2.1.3-pre
Read timeline host only if result is not empty
Check client event name prefix before triggering

When the event name does not start with client- raise a BadEventName exception
Merge branch 'check_client_event_names' into r2.1.3
Send timelines only when online
Bump version to 2.1.3
Update the changelog for version 2.1.3
Merge branch 'master' into r2.1.3
Update distribution files to version 2.1.3
Merge branch 'r2.1.3'
Merge remote-tracking branch 'public/master'