Reverse dns

Bugfixes.
Setup samba correctly adds entry to /etc/hosts
Reverse DNS entry

This is a change to setupsamba so that the reverse dns entry for the server gets added correctly.
Slight bug fixes from testing V8.9.27

Setupsquid - staff filter group was created after squid was started resulting in an error about a missing staff list.
module_moodle - client icon had an incorrect path.