change packages and add storage
add serde and factory to key value store
fix bugs in configuration
delete StorageManagerFactory
close checkpoint manager when closing StorageManager
Merge remote branch 'upstream/master' into exact_once
Merge pull request #98 from manuzhang/exact_once

add storage layer and bolt states checkpoint