honoring the accept-language HTTP header in the locale negotiation (right before we resort to system locale). Lars added test case for system package setting
caching the lookup of user locale preference that is done on every request. Making the namespace explicit in each Tcl proc. Making the timezone related procs check whether ref-timezones is installed.