Fixing MapValue.copyHandlers. Getting the equivalent handler structure for each type of Value (they have different shapes). There are still  corners cases of polymorphism that are still not addressed with this fix.
Fixing MapValue.copyHandlers. Getting the equivalent handler
structure for each type of Value (they have different shapes).
There are still  corners cases of polymorphism that are still not addressed with this fix.

@rev jbuch@
@bug W-1867259@

DebalinaDey/AuraDevelopDeb,lcnbala/aura,TribeMedia/aura,DebalinaDey/AuraDevelopDeb,lcnbala/aura,madmax983/aura,DebalinaDey/AuraDevelopDeb,navyliu/aura,lcnbala/aura,SalesforceSFDC/aura,igor-sfdc/aura,forcedotcom/aura,DebalinaDey/AuraDevelopDeb,madmax983/aura,forcedotcom/aura,SalesforceSFDC/aura,forcedotcom/aura,madmax983/aura,forcedotcom/aura,navyliu/aura,badlogicmanpreet/aura,TribeMedia/aura,igor-sfdc/aura,TribeMedia/aura,DebalinaDey/AuraDevelopDeb,navyliu/aura,madmax983/aura,SalesforceSFDC/aura,igor-sfdc/aura,TribeMedia/aura,forcedotcom/aura,TribeMedia/aura,lcnbala/aura,SalesforceSFDC/aura,lcnbala/aura,navyliu/aura,igor-sfdc/aura,igor-sfdc/aura,badlogicmanpreet/aura,badlogicmanpreet/aura,badlogicmanpreet/aura,TribeMedia/aura,madmax983/aura,badlogicmanpreet/aura,navyliu/aura,navyliu/aura,DebalinaDey/AuraDevelopDeb,madmax983/aura,SalesforceSFDC/aura,lcnbala/aura,badlogicmanpreet/aura,SalesforceSFDC/aura