This function tests whether the vector is actually a boolean, but is encoded
as a 0/1 variable. The function checks for numeric vectors
whether the only occurring values are 0, 1, or NA. At character and factor
vectors checks whether the only occurring values are "0", "1", or NA
to be.
If there is a 0/1 variable, TRUE is returned, in all others
cases FALSE.