Improvements to the Explain page

* Change shape's add method so that LineShapes get drawn under
  ExplainShapes (?).
* Support multiple lines in statement condition printed in popup.
* Correct tokenNo, detailNo supplied for DML ExplainShapes.
* Changed LineShapes border color to gray - looks less sharp.