Allow agent to be installed from deb/rpm package

This will allow the agent to be installed from either rpm or dev packages.

By default this points to repo.zabbix.com and the appropriate directories.  Although, that can be overwritten with an attribute.

I had to create an attribute for the service name due to the packages having it as zabbix-agent and the templates using zabbix_agentd.  This should have no effect on any other install method as it maintains the same service name for any non packaged version.

Redhat/CentOS is untested as I don't have easy access to that OS currently.

I will be creating this install source for the server and web portions as well.
can you use current standard by changing `servicename` to `service_name`? :)