Swingtut

Nearly all of the changes recommended on review are included in this commit.  The only exception: the recommendation that examples/src/main/scala/scala/swing/examples/tutorials/components/BorderDemo.scala use scala-swing constants instead of swing constants was not applicable.  It may be possible to replace some more of the var declarations with val declarations, but I did not know how.