adding archlinux support

This requires a change in init.pp so it allows empty (false) $timezone_file
value as it is not used in archlinux. It also adds params.pp changes to for
archlinux system.
Merge branch 'master' of https://github.com/edvinasme/puppet-timezone into edvinasme-master

Conflicts:
	manifests/init.pp