set PYTHONPATH and use mountvofs from local copy
s1543: fix range parameter order, add to recursive call
call notify_all() properly
use wc -c instead of wc -w
make CONTINUE_MAX_SIZE smaller since things run faster with HTTP gets
add --secure_get option to mountvofs

The default now is to use HTTP for the short cut get URL. This seems
to be much faster. However, you can revert to forcing HTTPS
using this new command-line option.
Merge branch 'random_access' into get_http
fix Test_vofile - problem probably introduced in 2cd3e20506e0

The Test_vofile test was failing with:

======================================================================
ERROR: test_multiple_urls (__main__.TestVOFile)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "vos/test/Test_vofile.py", line 160, in test_multiple_urls
    assert(vofile.url == transferURLs[2])
IndexError: list index out of range

----------------------------------------------------------------------

The readon is that the reference URL list was getting modified, and
this seems to be behaviour (probably bad) that was introduced in
2cd3e20506e0.

Now ensure that the VOFile constructor makes a copy of the
caller's URL list.
use deepcopy for the deep copy...
put the logic for secure_get inside getNodeURL where it is used
Made the locks of the file condition variable finer grained.
Added terabytes to the human readable formats of vls -lh.
Merge branch 'get_http' of ../cadcVOFS.ed into t53274
Merge pull request #26 from edwardchapin/get_http

Get http
make the setup.py handle new scripts automatically, removed old distribute/setuptools dependences
Made the locks of the file condition variable finer grained.
Added terabytes to the human readable formats of vls -lh.
Merge branch 't53274' of github.com:NormanHill/cadcVOFS into t53274
Removed some temporary debug statements.
Merge pull request #29 from ijiraq/setup

make the setup.py handle new scripts automatically, removed distribute and setuptools