------------------
* added new class TimezonefinderL for using JUST shortcuts (without timezone polygon data)
* therefore included the most common timezone of each shortcut stored in the binary file ``shortcuts_direct_id.bin``
* introduced typing
* included API documentation
* read hole registry directly from json, ``hole_poly_ids.bin`` not required any more
* added the ``parse_data.sh`` shell script for downloading the latest timezone data, also with oceans
improvements of file_converter.py:
* added command line arguments for specifying the input and output directories
* read binary names from ``global_settings.py``
* read data types from ``global_settings.py``
* use with statement for writing binaries
* automatically detect overflow for each data type in use
* cleanup code, remove redundancies, improve codestyle
* fixing 101: make imports work for local and remote execution