Correctly handle noValueToken in RadioWidget

For a RadioWidget which is not required the the '--NOVALUE--' token is
not handled correctly. This will not be part of self.terms. Handle this
case separately.