- updated package name to elinkapi (from ostiapi)
- numerous README updates
- fix bad request vs. validation exception errors
- fix issues with media API return issues
- allow optional URL and TITLE parameters for POST and PUT on media
- update usage license to BSD-3
- add public github URL locations
- fix reserve DOI to properly return a single record response
- dependency updates
- changed other_information default typing to list
- update number of dependencies for CVEs
- fix issues with license classifier references
- added support for ROR ID to affiliations and organizations, with regular-expression-based validation rules
- added new Person Affiliation class to support ROR ID
- deprecated ValidationException in favor of more general support for BadRequestException consolidation
- cleaned up various error messages and conditions
- removed URL from media upload API, migrating to site_url submission via Record endpoints
- fix bug in POST media uploads for files not opening properly
- added Query support for pagination in response to API query_records endpoint
- add documentation README for new Query pagination
- fix various test cases