Restructures significantly.
Integrates new study init method. Now accepts dictionaries, kwargs, and xml files, and includes list funcitonality.
Fixes .gitignore settings.
Cleans up import statements and formatting.
Bug fixes.
Improves file handling and allows users to add directories.
Improves file adding to allow subdirectories.
Adds DvnException class and disallows files under 5 bytes.
Minor improvements to file handling.
Adds get_title() method to studies and cleans up connection.py.
Adds get file by ID method.
Adds descriptive fields for studies and dataverses, and allows uploading of files without the use of the disk.
Various refactors and bug fixes.
Updates defaults.
Adds support for getting released versions of studies through the Data Sharing API.
Adds test directory to gitignore.
Adds additional search functionality and changes study title to property.
Fixes deposit receipt behavior.
Adds changes from OSF use.
Updates gitignore