set 'button' as default button type
return  from Form::addElement to enable chaining calls to the method
enable fluid adding of elements to a fieldset
fix and improve handling of fieldsets and multiple fieldsets