Improves encoding and fill_value verification

Improves verification for value_encoding and fill_value

Adds inner_fill_value to ArrayType/Value

Updates tests