Set global import timeout to be size adaptive

in DefaultKIDSPatchInstaller.py.

Also change some magic numbers to constant names.

Make changes to allow DefaultKIDSPatchInstaller to run as standalone script:
  * testMain -> main.
  * modify argparse to match updated DefaultKIDSPatchInstaller constructor.
  * Implement re-install logic to allow re-install the Patch.

Change-Id: Ie4213a7e0a68f1e81edcc8e6d89b5ac163c36f23
Merge "Set global import timeout to be size adaptive"