Added failing test for array computed observers

It seems in some cases array computed property observers fire for each change, instead of firing once for the full change. This can be a performance issue.

Sorry for not having a patch to fix this; the array computed implementation is quite hard to get my head around.