Added support for setting timezone

A setting named timezone can be added to installer-config.txt which
will set the timezone of the installed system. The value (default is
Etc/UTC) must be a valid timezone identifier (e.g. Europe/Ljubljana)
Updated documentation wrt timezone setting.
Implemented setting the locale and updated the corresponding documentation.

Applied a modified patch from goranche, thanks for that!
manual merge