TST: Test for non-binary input.
ENH: Check binary input for correctness. Closes #1053.
Merge pull request #1978 from jseabold/binary-check

ENH: Check input to binary models