Implement primitive locator state

Primitive data arrays have an associated attribute that indicates
whether the array has been populated or not. datPut will set the
attribute to true, datGet will refuse if the attribute is false
and datReset will force it to false again.