[bug fix] TDIS-5641 return correct WebAPIException
[bug fix] TDIS-5394, 5393 added argument type checking.
lint
[bug fix] TDIS-5851, 5853 - type checking enhancement in callhistory