vmbus event handler has to find the channel object through relative id
when software interrupt for event happens. The lookup process was to iterate
the channel object list to find the matched id, so it is not efficient.
Now, a map table which supports to find a channel object through relative id
can improve the lookup efficiency.
Submitted by: Hongjiang Zhang <honzhan microsoft com>