Moved include_recipe "git" within the if statement to skip including it if platform is unsupported.
Removed dependency on ubuntu platform. Instead using platform_family?("debian").

Related: removed use of Chef::Provider::Service::Upstart.
Changes to how the avahi-aliases package is installed and serviced. Changes to the avahi_alias LWRP.