Created unit test for `state`
Added support for `Functions` as a value for `datastore.select()` / `datalist.where`, added negative test case for `state.previous`
Merge pull request #227 from avoidwork/edge

Minor changes