Guess timezone by IP, else by country from IP, else by language

Fixes problem introduced in #39.
Merge pull request #43 from kernc/default_timezone2

Guess timezone by IP, else by country from IP, else by language