Implemented parallel split tests, handling NaN values.

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch is ahead of 'github/master' by 1 commit.
#   (use "git push" to publish your local commits)
#
# Changes to be committed:
#	modified:   src/main/scala/net/blmarket/rforest/Gini.scala
#
# Untracked files:
#	.idea/
#	headerless_train_v2.csv
#	project/project/
#	project/target/
#	target/
#	train0.csv
#	train_v2.csv
#
Classification by probability
Handling no rows situation.
Added random forests class and improved error estimation.
Increased Maximum depth to 10