Timezone

Same than antoine, but with rebase of dev
Why roll your own timezone database? It will get outdated pretty quickly.