Revert "Issue #30: adding some default values to the parameters"

This reverts commit 3b33700b6005d986fd63415adaf2601df64b9fe5.
Revert "Issue #30: more changes in associated constructors, removing old 3 parameter constructor in favour of new 9 param constructor"

This reverts commit d0c87fa5dfd42f8dd693b56f70212ee86f5105aa.
Revert "Issue #30: removing unused abstractrandomforst.cpp/hpp files. Adding additional parameters for pruning system in the constructor"

This reverts commit 74bbac22f74fe46e73d37ad6c8e57db3af75ed24.