Convert IDs into integers

An `agentil_template` resource with a specified `jobs` or `monitors`
property was always considered out of sync because the provider returns
the current value as an array of integers while the specfied should
value is always an array of strings.

Convert the supplied `jobs` and `monitors` array to all integers.
maint: Improve integration specs

Some tests assumed that applying a resource in a catalog will not change
the `sapbasis_agentil.cfg` configfile. The tests now also prove that no
change event triggers when applying such a resource.
Correct index

some sample configuration files that have been used in the spec tests
included some incorrect index.

Fix the index everywhere so we'll actually test with correct files
Rename default property to template

The property `default` caused some problems as this seems to be a
reserved word. Rename the property to `template` as it describes the
default template.
Ignore order of ip addresses in agentil_system

The order in which the `sapbasis_agentil` probe stores ip addresses is
unpredictable. As a result puppet may rewrite your configuration file
every time you made modifications the `sapbasis_agentil` GUI. Since the
order in which the ip addresses appear in the configuration does not
matter, puppet should not care either.