major refactoring. move the timewindow functionality to Task. add
move TimeWindow functionality to TimeWindowTask. Extract StreamStore
interface for outputing processed data.
Release 0.0.2. Implement fully reliable in-order streaming processing.
Merge pull request #4 from ohmage/implement_state

Merge with 0.0.2 Release.