Adding hooks for external libs to supply timezone name and timezone abbreviations

This is to allow libs like `moment-timezone` and others to provide timezone information by overwriting `moment.fn.zoneName` and `moment.fn.zoneAbbr`.