Add the test for HTTPPROXY

re #6175
Deal wit warnings related to putting throw in declaration

This should reduce the number of warnings.

re #6175
Deal with the installation of ScriptRepository

make the installation more friendly.

re #6175