dvn-client first commit
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.
Merge pull request #5 from rliebz/test

merging changes that may put master in to an unstable state for the time being