fixed a bug in GetClientTransactionId
added AdExceptionHandler method

added AdExceptionHandler method. This allows ISipProvider users to
register themselfs as ExceptionHandler
allow transition Null ->Confirmed
allow transition Null -> confirmed