Bugfixes in timezone-js

- Fixed erroneous constructor declaration
- Added getAllZones function to typings