Implemented/fixed validators.  Made all Form/Element constructors and set methods return  for chaining.  Implemented populate() method for Forms.
More basline work.
Fixed merge conflicts.
Select work, tightening a few things up.