Consolidate the use of self.settings.disable_class to the assumble funct...

...ion and include support for radio and checkboxes

Expanding the reach of disable_class as it is the only documented way to disable custom form elements.