DOC: Clarify docs on preprocessing.Binarizer.

The current docs seem to imply that only zeros remain zero and that any other value is set to 1.0.

Clarify that
- Values below the threshold also remain 0
- Values above the threshold are replaced by integer 1 not floating point 1.0

The default is clearly in the parameter explanation and the constructor signature, but could be mentioned again.