Updates to documentation
Improved error checking.
Removing POST from index operations.
Updating index building operation
Updating documentation
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.
Added documentation for creating a node using data file from an existing node.
Merge pull request #123 from jaredbischof/master

Updates to documentation and implementation of an operation to copy data from an existing node to a new node.