pep8'd install.py and added some ease of use flags, e.g., --test and --build-only, and made --replace --clean-build, which seems a little more intuitive.
Merge remote-tracking branch 'upstream/develop' into cep18
Merge remote-tracking branch 'origin/cep18' into cep18