Added support for preprocessors, AKA feature normalization.

Closes #31.