added an interface and component for a lua keyvalue store.  Needs a little tweaking to get global lua_State working