Partially corrects "Time events are offset" issue

Update to timeline to correctly respect timezones and avoid offset problems. Will display events correctly positioned in alternate target timeZones. Requires a new parameter "browserTZ" to do the translation. BrowserTZ should be specified whenever Timezone is used. If not specified, defaults to same as TimeZone. Apologies but the changes were built against a 0.7.1 baseline.