Fix positions that come from iniDB migration

AgentRev changed the way that position is stored.
Before, it used ot be a simple array with numbers.
e.g.

[1,2,3]

He changed it to:

["1", "2", "3"]

So this fix is to handle the nested strings in case they are there.