Merge tag 'v1.10.0' into develop

version 1.10.0
Fix some minor minor issues.
[Bug Fixed] I/O format mismatch in CNN model.
Merge MIMOFeatureTransform into FeatureTransform.
Refactoring and remove stupid codes.
Half way merging of MIMO and FeatureTransform.

class CNN can now load both cnn model and dnn model.
Next step is to merge class cnn and dnn.
Extend CNN::status() from DNN::status().
Move CNN init from cnn-train.cpp to dnn-init.cpp
Replace DNN with CNN in dnn-predict.cpp
Replace DNN with CNN in all executables.
[Refactoring] Move class conv and sub-sample.
[Refactoring] Rename cnn.* to nnet.*
Rename Class CNN to Class NNet.
Rename dnn-* executables to nn-*. Modify README.

Also fix a serious bug. "5x3" means height 5, width 3.
Merge branch 'release/v1.20.0'