Lua: Allow arbitrary item access

This also changes the tests slightly, as we now have hardcoded item ids.

This introduces the allowArbitraryDataAccess setting with which access
to abitrary items can be disabled (Defaults to allowing abitrary data
access).

Deploy: Set the allowArbitraryDataAccess setting to false
Bug: 67538
Change-Id: I78607bfd984cbc99192faaa5d8ca4ec331de3ab7
Merge "Lua: Allow arbitrary item access"