Fractional factorial designs

Changes:
* added 2^(k-1) and 2^(k-2) DoE methods.
* changed way of sending errors' messages