Remove the splunk package from /tmp after install

If we're running on a Debian family OS, we have to download the file to
a temporary location before we can pass it into dpkg.  This changes the
existing behavior to rm that file after it's installed and also changes
the name of the temporary file to indicate that it was created by
puppet.
Move puppet_manage_package script to splunk basedir

The script to install splunk packages was being stored in root's home
directory, presumably because at the time it's created, the splunk
packages haven't been installed and so they haven't created /opt/splunk.
This commit puts the splunk basedir under puppet management if it's
managing the packages and then puts the puppet_manage_package script in
that directory.
Merge branch 'remove_deb_after_install'