constructors now call base class and goog.inherit is called to set the base class.

I had updated the annotation of lots of classes w/o actually implementing the base class.
closurify legend bric
alphabetize input files list (makes it easier to see what's there and what's not)
closurify linegraph bric
closurify piechart bric (and bricworks)