transcoding: pass client and session id to resource lost callback

If the resource lost is reported by a session that's already paused
or cancelled, the resource lost signal should be ignored.

bug: 168307955
bug: 154733526
test: TranscodingSessionController_tests and transcoding service
unit tests.

Change-Id: Ifc820cf8a24f98787d20e3f649a0c2359cf9527c
5 files changed