Lua : Fix array removal
We're adding values to the "0" index of an array, even though this isn't
a default by lua standards. One place we need to work this situation is
in the "remove" method. This will need to do an extra check if we're
removing from 0.