added test for 'upon' combinator
added Label and TextField to module swing
fixed Elem syntax and added TextFields example
fixed AsElem instances of widgets; added TextFieldValidated example