Added unit test script for htsp.py to htsp_test.py.  Can be run with -v for verbose listings.
Added number of additional client-server methods to htsp.py
Added argument checking to htsp.py using assert (which can be ignored when run optimised)