[fix] re-adding missing files by first updating existing files
[add] missing .data files
Merge branch 'master' of ssh://github.com/Orego/Orego into parallel
Handle searcher termination gracefully.

Searchers now inform the SearchController that they
are departing and are no longer called. Does not wait
for a timeout if there are no searchers.
Send previous moves to new searchers.

ClusterPlayer now sends the history of the
game to any searcher that joins during play.
Add a test for ClusterPlayer.removeSearcher
Merge branch 'parallel' of ssh://github.com/Orego/Orego into parallel
Add support for undo in ClusterPlayer.
Implement playout_count for ClusterPlayer.

This involved refactoring accessors related
to playouts and statistics into a separate
interface called StatisticalPlayer.
Fix issue where command line argument remote_player would cause an exception.
Add better fallbacks for move selection in ClusterPlayer.
Revert changes from Sam's f4c4a9 that caused a unit test failure.

This changed the implementation of getWins in RavePlayer
which was relied upon for tests.