CDAP-395: StateStore - Enable Programs to store/retrieve states during runtime.

* Create StateStoreTable to store program state.
* Unit Test to verify StateStore feature.

JIRA: https://issues.cask.co/browse/CDAP-395
Bamboo: https://builds.cask.co/browse/CDAP-DUT321