Threshold layer to binarize features

It just binarize the inputs according to a predefined `threshold` the default is `threshold = 0` what means any number greater than 0 would output 1, otherwise would output 0.

Currently there is only a CPU version, and there is not backward available.