dv.util.inherit changed so __proto__ of related objects displays a proper name

With this change, during debugging instances of constructors created with dv.util.inherit will
display useful information of their prototype when looking at their __proto__

Change-Id: Iad63505c28f7b95a0b21a1882d72ba052f9c41cf
Merge "dv.util.inherit changed so __proto__ of related objects displays a proper name"