dv.util.inherit has new parameter for defining a constructor's name

- patch set 2: filter malicious characters from name given to inherit()

Change-Id: I78bbf26d8d241574773888a3aa28bc12d34f1b46
Merge "dv.util.inherit has new parameter for defining a constructor's name"