SYSV: Implement downloading and installing SYSV packages from HTTP

pkgadd has different syntax for different sources (datastream and file
system format) which makes using a single pkgtool variable difficult.
Also, SYSV packages in datastream format don't necessarily have uniform
names.  Therefore, use the existing 'simplename' attribute to specify
the datastream file name.
As soon as the process exits, these files are cleaned up in my tests and according to the docs for tempfile: https://docs.python.org/2/library/tempfile.html