First implementation for multi-threaded of samoa on local machine
1. The number of threads used in the main Engine is specified in samoa-local.properties
2. ParallelMasterProcessingItem creates multiple ParallelWorkerProcessingItem and pass ContentEvents to the worker
3. The workers are allocated to the threads (in the pool) in a way that a worker (and its processor) will be allocated to only one thread during the whole
process to ensure linearizability in the context of 1 Processor
Clean up some code
Some unit tests for Master, Worker PIs and ProcessingTask
Changes in run script (bin/samoa) to read from properties/options file
Merge pull request #7 from yahoo/master

Fix for issue#30 - Improve initialization of randomizer
Add adaptive bagging
Use PriorityBlockingQueue for thread pool to preserve some order among execution of different processor and notify entrance processor (now only PrequentialSourceProcessor) when thread queue size is large
Merge branch 'master' of https://github.com/yahoo/samoa
Merge pull request #8 from yahoo/master

Pull request entranceProcessor
Manual merge of adaptive learning
Manual merge of adaptive learning
Merge pull request #11 from yahoo/master

Fixes for S4
Add Removal of Nodes
Merge branch 'master' of https://github.com/abifet/samoa
Merge branch 'master' of github.com:abifet/samoa into abifet-master
Added examples to repository
Added hyperplane generator and logging of change detection
Merge pull request #12 from gdfm/adaptive-learning

Adaptive learning
Cleanup code for examples. Fixes #59
Merge pull request #60 from gdfm/example

Add examples to the repository