Stub asset_api_client rather than using webmock

Also tightened up the tests on specialist_document_edition to validate
that the file upload does get triggered when saving the
SpecialistDocumentEdition (verifying that the callbacks get fired on the
embedded attachment document).