cross validation pruning added + changes in clone_tree method in TreeMachine
Implemented the basis for convolutional neural nets
CMultilabelSOLabels class modified along with unit tests to remove memory leaks
CMultilabelModel class added with unit tests
Merge pull request #2270 from abinashpanda/multilabel_model

SOMultilabel model for multilabel classification
added support for non-linearties to CConvolutionalFeatureMap
CMultilabelAccuracy class created along with modifications of CStructuredAccuracy and CMultilabelSOLabels for multi-label classification accuracy
Implemented max pooling for CConvolutionalFeatureMap
so_multilabel.cpp example added for multilabel classification
added support for arbitrary strides during convolution
CART cv_prune test added, TreeMachine clone_tree refactored
Merge pull request #2266 from khalednasr/convnets

Implemented the basis for convolutional neural nets
coverity scan defects fixed
Merge pull request #2274 from mazumdarparijat/C45

coverity scan defects fixed
Merge pull request #2273 from abinashpanda/develop

CStructuredAccuracy class modified to compute accuracy for multilabel classification
Merge pull request #2261 from mazumdarparijat/CART

cross validation pruning added + changes in clone_tree method in TreeMachine
minor changes in CART
Merge pull request #2276 from mazumdarparijat/CART

minor changes in CART
p-value calculations added
CHAID tree growing process added