Add DeepLearningTask2 for distribute training on a replicated training dataset.  This can improve the speed of DeepLearning training on small data.
Prevent overflow in tie breaking logic.
Use DeepLearningTask2 in DeepLearning for improved training speed on small data, if it fits on one node.
Catch NaN's early and improve ASCII printout.
Add JUnits tests for replicated training data.
Update Mnist example to have replicated training data for more speed.
Turn off replication of training data for Spirals test.
This causes prostate test to fail.
Simply conditions for failure.
Turn off load balancing for prostate test to avoid leaks.
Merge branch 'master' into arno-deeplearning2