add join example, add framework for iterative computation.

Streaming join and streaming windowing join example have been added. The next step is to implement iterative streaming computation. The state management abstraction will be further refactored, indexing and fault tolerance should be added.