renamed hardcoded client_tests dir to conform to makefile, created  variable, added an unlink to get rid of left over download files at start of test
new_handle and initialize_handle now requires authentication
added Authorization header and token to curl requests in upload and download
started talking about authentication
added a check in the constructor to make sure curl is available on the path, removed use of the shock-client command in favor of curl, fixed a bug in parsing the id out of the json doc returned when a node is created