Add the originating protocol to the forwarding map.

When we need to forward a message, we need to determine whether to send
it to the Source List's delegate or data source. This commit modifies the
forwarding map to add the originating protocol of the method in the map.