add the numerical intregation base class
add the three subclasses
cross validation pruning added + changes in clone_tree method in TreeMachine
class structure for CHAID added
chi2_cdf and fdistribution_cdf added
Merge pull request #2259 from yorkerlin/variational-likelihoods

the variational base class using numerical intregation
Merge pull request #2264 from mazumdarparijat/CHAID2

class structure for CHAID added
Merge pull request #2265 from mazumdarparijat/CHAID1

chi2_cdf and fdistribution_cdf added
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
CMultilabelAccuracy class created along with modifications of CStructuredAccuracy and CMultilabelSOLabels for multi-label classification accuracy
so_multilabel.cpp example added for multilabel classification
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
Implemented convolutional neural networks