Async Dataset Item ingest
- Dataset.append force argument replaced with update (was inconsistent with documentation)
- Async ingest option available (dataset.append now has an asynchronous flag)
- Async Job object added which can poll status
- Error check for ingesting duplicate reference ids