Using instance variables instead of methods.

The old practice of using methods instead of instance variables for templates is
deprecated in Puppet 3 and will be removed in Puppet 4. See
http://docs.puppetlabs.com/guides/templating.html#referencing-variables for more
information.
Only run remote_syslog when extra_logs has been set.

It will ensure the log_files.yaml file is removed and the service stopped when
no extra_logs given.

Requires stdlib rvalue method empty.
Removing unused code.
Merge pull request #2 from RichGuk/master

Using instance variables in templates