back to port 1099, confirmed working on Linux
- renamed a few, and removed fakes.
- VectorClock has a process id now, no need for extra class ProcessTimeStamp
 - should be refactored throughout.
- Added a few tests for process
- added a few tests for VectorClock
 - Vectorclock.incrementAt was wrong, perhaps this caused your problems? I was reading on {index - 1}, but updating on {index}.