Help differentiating HighjackedViewable

Some tracebacks shows "HighjackedViewable" as the source of some errors. Since
it can be ProductFullStockView or any of it's subclasses, it's difficult to
debug.

This makes every HighjackedViewable be renamed to
"Highjacked<original_class_name>". For example, "ProductFullStockView" when
being used as a HighjackedViewable will have it's name like
"HighjackedProductFullStockView"

Change-Id: If69c55bd0bb616b097cbc3bf3ab97432db91ed8a
Make sure to replace \n into <br /> on workorder report

Use split to break the lines of defect_report text.
Then insert line per line using <br /> at the end of each one.

Change-Id: I7828d570c93be598ad24d05c24f1438c3f2be36f