delete download file if download was not successful
replaced upload function
Merge pull request #121 from teharrison/master

fix reload regex for uuidv4
Merge pull request #122 from teharrison/master

updated python lib for change in ACL url
Updates to documentation
Improved error checking.
Removing POST from index operations.
Updating index building operation
Updating documentation
Merge branch 'master' of https://github.com/MG-RAST/Shock
Using uuid library to check if string is uuid
Removing unused code
Moving validParams and validFiles lists to one location (inside util).  Also, if copy_data parameter is set, make sure user has read access to that node before calling Update
Added CopyUpload type to Update function.
Moving validParams and validFiles lists to one location (inside util).  Also, if copy_data parameter and upload file is given exit with error and delete temporary file.
Moving validParams and validFiles lists to one location (inside util).
Improved function for importing files into Shock from local file path.
Removed unused package
Added util function for copying a file
Edited delete function to handle copied nodes where nodes could be pointing to the data file within the node that is being deleted.