Allow overwriting packages using a command line option.

If the overwrite command line options is used, existing package files
can be overwritten during upload. By default existing package files will
not be overwritten.

See issue #21