added nil check before setting background colour to the wrapped view
removed assert on radio field that would not let any UIView be set as input view
added possibility to set an input view to a multi radio form field, as long at it isn't a picker view