`Ember.SubArray` operation composition fix.

In the case where `SubArray` would compose-left, the index was left unchanged,
and we would attempt to compose-right with bad assumptions about what operation
we were composing.