[voicecall] Fixed segfault in voicecall manager.

Signed-off-by: Tom Swindell <t.swindell@rubyx.co.uk>
[voicecall] Updated hold interface API for more robust usage.

Signed-off-by: Tom Swindell <t.swindell@rubyx.co.uk>