Final in-place fixes (rebased onto develop)


This is the same as gh-2071 and gh-2094 but rebased onto develop.

----

### 2071 ###
This PR is primarily for migrating the suggested doc fixes back to the CLI itself. Most content should have already been checked, but the two code-bases will need to be kept in sync.

### 2094 ###
In order to prevent the deleting of files when MoveFileTransfer
**fails**, it was necessary to provide the callback method with
the number of errors.

Further, to have the number of errors properly reported, it was
necessary to notify of a FILE_EXCEPTION on any exception during
uploadFile.

Depending on other import settings, this could trigger a file
upload, which in the case of in-place import is to be avaoided.

/cc @mtbc @pwalczysko