removing abstractrandomforest.cpp and abstractrandomforest.hpp file
adding back pruning related parameters
pruning mechanism implemented, compiles perfectly but has segmentation faults. Needs a review.
pruning: the program runs fine now, but the results are unsatisfactory, there must be some kind of mistake in calculation of values
fixed wrong error rate calculation
fixed average error rate improvement calculation
added parameters in ClassifySharedCommand class for user defined input
random forest is now taking full parameter list from console, plus a "gainratio" is the default tree split system
some fix in debug msg printout
bug fixed that was miscalculating error rates to negative value
replaced double vectors with vectors of pairs, giving us quite a bit of performance improvement.
some more performance improvements with pair<>
9 sec performance improvement (500 tree) by removing repeated created of 2d vectors
baseDataSet was changed to a reference to minimise memory copy
work in progress: avoiding copying of data across nodes, just copying indices should do the trick and save both memory and time. lot's of hidden bugs. needs a fix.