Add language/location sense.

This will return a client.json file based on user preference.
It will work from most preferred to least, to "en" as the default.
It also presumes all pathnames are in lower case (because LCD)