Moves VerifyCallStateChangeTransaction to use existing timeout

Adds the ability for a VoipCallTransaction to specify a different
timeout from the default and brings VerifyCallStateChangeTransaction
impl to use that timeout instead of redefining a new timeout
again in the subclass.

Bug: 327038818
Test: atest TelecomUnitTests
Change-Id: Ic7ae1ca2892f071a5ab5d38fee46a95f060bbbd8
8 files changed